私がやろうとしているのは、「テキストの編集」(: と呼ばれるfunkcia_edit
) に関数を入れると、その関数にグラフが描画されることです。これが私がやろうとしていることの図です。変数 X と Y を宣言したことがわかります。ここで、Y はfunkcia_edit
=の略x.^2
で、次にプロット(x,y)したいと思います。誰でもそれを機能させる方法を手伝ってもらえますか?
ありがとう
私がやろうとしているのは、「テキストの編集」(: と呼ばれるfunkcia_edit
) に関数を入れると、その関数にグラフが描画されることです。これが私がやろうとしていることの図です。変数 X と Y を宣言したことがわかります。ここで、Y はfunkcia_edit
=の略x.^2
で、次にプロット(x,y)したいと思います。誰でもそれを機能させる方法を手伝ってもらえますか?
ありがとう
あなたが見逃しているのは、Matlabのeval関数だと思います。私が間違っていなければ、あなたがやりたいことは
y = eval(get(hObject,'String'));
これはおそらく MATLAB でこの機能をプログラミングする最も簡単な方法ですが、必ずしも最も安全であるとは限りません。ユーザーが書くことができsystem('rm -rf *')
、あなたのプログラムはそれを評価します。
次のものも使用できますezplot
。
ezplot(get(hObject,'String'));