問題タブ [matlab-gui]

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 投票する
1 に答える
102 参照

matlab - プロットを移動した後に軸をリセットしますか?

私は現在GUIに取り組んでいます。ユーザーの選択に応じて複数のプロットを表示できる 1 つの「軸」が必要です。現在、2 つのバー プロットと 2 つのサーフ プロットがあります。を使用してプロットを設定しています

ただし、サーフを持つ軸にバー プロットを設定すると、まだ z 軸が存在するように見えますが、同じ問題が逆に存在しますが、z 軸がありません。このサンプル スクリプトはデモンストレーションです。

これについて最善の方法は何ですか?

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

matlab - 複数のプロットを 1 セットの軸に動的にプロットする (一度に 1 つのプロット)

この投稿に続いて、実行時に4つのプロットを更新する関数があります。これは期待どおりに機能しますが、表示されるプロットを変更しようとすると、以前に表示されたプロットの残りがあるように見えます。barグラフからに移動しますsurfcが、棒はまだ平面上に表示されます。現在、データを設定して描画しています

何らかの方法で軸/プロットを更新する必要がありますか? で軸上にあるプロットを変更しset(plot1, 'Parent', axes1)ます。どこで問題が発生しているのかわかりません。

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

matlab - ポップアップ メニューで変数を出力する

ポップアップ メニューは最初は空のように見え、メニューを閉じて再度開くと、変数が表示されます。最初のオープニングで表示するように変更するにはどうすればよいですか。これはコードです:

ポップアップのゴールルック

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

matlab - ラジオ ボタンが排他的に機能せず、MATLAB GUI でエラーが発生する

画像のペア比較用に MATLAB GUI のコードを書いていますが、ラジオ ボタンが排他的に機能していないため行き詰まっています。

GUIでラジオボタンを選択すると、次のエラーが表示されます

"入力引数が十分ではありません。

uicontrol コールバックの評価中にエラーが発生しました。"

エラーは set ieset(handles.radio2, 'Value', 0); の行にあります。

この点で助けが必要です...

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

matlab - matlab のズーム ツールを使用する場合、マウス スクロールを使用しているかどうかを検出するにはどうすればよいですか?

このコードを開発して、ユーザーが matlab の図をズームインまたはズームアウトしたかどうかを確認しました

問題は、コードを実行してマウス スクロールを使用すると、情報が正しく、上下にスクロールするかどうかを検出することです。ただし、ズームツールを使用してズームインすると、方向に対して相対的に正しい情報が表示されますが、マウスを上下にスクロールすると、情報は同じです。

情報: 方向

ans =

ズーム ツールまたはスクロール マウスを使用してズームインまたはズームアウトしたかどうかを検出するコードが必要です。

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

matlab-gui - GUIDE を使用した私の matlab プロジェクトの GUI

さまざまな関数を呼び出す main.m ファイルを含む matlab プロジェクトを開発しました。GUIDE を使用してコードの周りに GUI を開発したいと考えています。GUI から画像を入力し、プロジェクトによって計算された結果を GUI に表示するにはどうすればよいですか。

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

matlab - イベントリスナーを介してMatlab guiのアニメーションラインにデータポイントを追加するには?

GUIDE を使用して Matlab で GUI アプリを作成しています。プッシュボタンのクリックでいくつかの点をプロットしている軸があります。今私は同じ軸上に線をプロットするためにアニメーション化された線を使用したいと考えています. アニメーション化された線に追加するデータポイントは、イベントからのものです。そのため、イベント リスナーにデータ ポイントを追加する必要があります。そのイベントリスナーはアニメーションラインにアクセスできないため、どうすればそれができるか知りたいです。以下はこれまでのコードです。

この関数は、プッシュ ボタンがクリックされたときに呼び出されます。

これは、イベントで呼び出される関数です

plot を使用してプロットされたポイントのみが表示されています。アニメーション ラインを表示するにはどうすればよいですか? また、コマンド ウィンドウでエラーが発生しません。

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

matlab - GUI の Matlab コード

ヘッダー付きの関数を書く

ここで、X は 0 から 1 までの double 値を含む 3 次元行列です

どこ

X(:,:,1) は赤のレベルです

X(:,:,2) は緑色のレベルです

X(:,:,3) は青のレベルです

この関数は、各チャンネルのレベルを補数で切り替えます。

例えば、

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

swing - matlab の Jscrollpane

私のmatlabコードでJava GUIを使用しようとしています。多くのボタンを含む Jpanel を作成し、この Jpanel を JscrollPane に追加して、Jpanel を上下左右にスクロールできるようにしたいと考えています。で説明されているように JavaComponent() 関数を使用してみました: http://undocumentedmatlab.com/blog/javacomponent

ここに私のコードがあります:

パネルとボタンは作成されましたが、スクロールペインが見つかりません。jscroll を表示に設定しようとしましたが、結果はありませんでした。私は何を見逃していますか??

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

matlab - ボタンを押すとブラシをかけたデータを変数に保存

ボタンのクリック時に、ブラシをかけたデータを変数に保存しようとしています。他の質問を読みましたが、それを行う方法が見つかりません。

スクリプト内では、次のコードが機能します。

ただし、関数の呼び出しは機能selectBrushしません。

私がなるエラーメッセージは

eval('selectedPoints=,get(n,''BrushData'')')コールバック関数として使用する、ハンドルを使用する、新しいコールバック関数を個別に定義するなど、他のことを試しましたが、すべて成功しませんでした。

どうすればいいですか?

編集1

excaza のメソッドは機能しているように見えますが、コールバック関数は、更新された値ではなく、再定義している変数の元の値に対してのみ実行されます。

次のコードでは、

閉じる前にボタンを複数回押すと、最後のボタン押しだけでなく、ボタンを押した回数だけポイントが保存されていると予想されます。