ユーザーの入力がmatlabを使用してテキストボックスに入力される特定の方程式のデカルト座標でカールを見つけようとしています。CLI では、次の式を使用しましたが、うまくいきました。curl([2*x+3*y, 2*y, 2*z], [x, y, z])
簡単にするために作成した GUI を使用すると、1 つのテキスト ボックス (x 係数用としましょう) の静的テキスト ラベルに答えが表示され、プッシュ ボタンでコードがトリガーされます。
テキストボックスタグはinputTxtです
静的テキスト ラベル タグは inputValue です
ボタンのコールバックは次のとおりです。
txtValue=get(handles.inputTxt, 'String');
set(handles.inputValue, 'String', curl([textValue*x, 0, 0], [x, y, z]));
ボタンを押すと音が鳴り、matlab cli でエラーが発生し、静的テキスト ラベルに何も表示されません。最初に CLI で行ったように自分で curl パラメーターを設定しても
curl([2*x+3*y, 2*y, 2*z], [x, y, z])
、同じ結果 (ディン音) が得られ、ラベル テキストには何も表示されません。
前もって感謝します。