Hello there,
I'm making a GUI for Compressible flow calculations in which i have 33 edit texts for all my variables. All the values pass through the algorithm and solve for each others (using knowns to get Unknowns). I want the user to be able to specify a certain unknown by typing "?" in editbox for which I can know that he only needs this value and represent it in a message box. How can I do the edit box check for "?" symbol in this case?

 採用された回答

Adam Danz
Adam Danz 2019 年 10 月 11 日

0 投票

The "String" property of your editbox contains the content of the text. You can use strcmpi() to determine whether the text box contains a "?" or not. The solution below also uses strtrim() to get rid of any unintended empty spaces.
isUnknown = strcmpi(strtrim(handles.Textbox1.String),'?');
Where handles.Textbox1.String is the handle to your editbox.
isUnknown will be a logical true/false.

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeApp Building についてさらに検索

質問済み:

2019 年 10 月 11 日

回答済み:

2019 年 10 月 11 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by