問題タブ [matlab-uitable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1171 参照

matlab - カラム名にコールバックを設定する Uitable

MATLAB に uitable があり、現在、すべてのセルへのコールバック関数があります。しばらくの間、列と行の名前にコールバックを設定しようとしましたが、成功しませんでした。より具体的には、ユーザーが特定の列名をクリックした場合、関数を呼び出すことはできますか?

さらに情報が必要な場合はお知らせください...助けていただければ幸いです。前もって感謝します!

0 投票する
1 に答える
6023 参照

matlab - MATLAB で uitable の列名を変更するにはどうすればよいですか?

MATLAB GUI を使用しています。プッシュボタンがあります。押すと、次のようになります。

適切な結果

そのテーブルを表示するために、次のスクリプトを作成しました。

t=適切;
set(t,'データ',y)

yテーブル内の数値を表示する変数です。

問題は、列名を変更したいということです。たとえば、最初の列は X、2 番目の列は Y、3 番目の列は Z、4 番目の列は T という名前になります。列の名前を変更するには、どのスクリプトを追加すればよいですか?

0 投票する
1 に答える
5520 参照

matlab - uitable でのセルからの列名と行名の設定 - MATLAB - MathWorks 日本

GUIDE を使用して、MATLAB で最初の GUI インターフェイスを構築しています。

を使用して表示したい行列がいくつかありuitableます。とりあえず、1 つのマトリックスに注目しましょう。myMatrix [10x5]

これで、文字列の 2 つのセル とcolumnNames (1x5)、もう 1つのセルができrowNames (10x1)ました。これらのセルをテーブルの行名と列名に設定したいのですが、これを行う方法はまだわかりません。

MATLAB ヘルプ ページには、文字列のセルを使用してこれを行うことができると記載されていますが、プロパティ インスペクターと ColumnName の下で、数値以外のオプションは名前を手動で入力することだけです。

任意の助けをいただければ幸いです(または、これを別の方法で行うための提案)。

0 投票する
2 に答える
7817 参照

matlab - HTMLコンテンツを使用してmatlabのテーブルセルの背景色を変更する

uitableは、matlab のボタンのコールバックでこのコードを使用する前に尋ねた問題を 解決するために、ここで
見たいものと同様の例でhtml コンテンツをサポートしていることがわかります。

私の問題は、この行が機能しないことです:

つまり、matlab でワークスペースを開くと、handles.tableData(handles.indexes,2) が文字列に設定されていることがわかります。
このhtmlコードが単純な文字列として表示されていなくても、背景色は変わりません。セルに変更はありません!!!
そしてmatlabはエラーメッセージを出さない!!!
このコードも使用しましたが、変更はありませんでした。

0 投票する
1 に答える
7310 参照

matlab - uitable matlab GUIからのユーザー入力を保存しますか?

GUI を作成しています (GUIDE を使用していません)。ユーザーがデータを入力するための便利な方法を探しています。テーブルからのユーザー入力を保存する方法がわからないことを除いて、uitableが理想的だと思いました。celleditcallback 関数を使用したくない - 理想的には、保存ボタンなどを使用して最後にデータを一度に保存したいのですが、何かアイデアはありますか? テーブルのコード (これは独自の関数内にあります):

事前にアドバイスをありがとう

0 投票する
1 に答える
574 参照

matlab - uitableで特定のセルデータを色付けする際の奇妙なシンボル

GUIでテーブルの特定の行を色付けする際にこの回答を参照しましたが、以下に示すように、それらの行に実際の数字ではなく奇妙な記号が表示されます。 ここに画像の説明を入力

これは、色付けに使用しているコード行です。

さらに、次の警告も表示されます。

警告: 文字への変換中に範囲外または非整数値が切り捨てられました。

55 の cell.strcat で

上記DataTableの変数handles.OutlCheckGRubbshandles.OutlCheckRosnerは、文字列の配列です。

0 投票する
1 に答える
5411 参照

matlab - MATLAB で uitable の行名の列幅をリサイズ

行名を持つ MATLAB に uitable があります。行名の列が広すぎるので、「タイト」にしたい - uitable の行名列のサイズを変更するにはどうすればよいですか?