matlab appdesigner 中的EiitField 如何键入1:128,1:128 而不报错
时间: 2023-05-30 20:05:16 浏览: 151
您可以在Edit Field中输入1:128,1:128,但是需要将其转换为字符串格式。以下是一个示例:
1. 在App Designer中,创建一个Edit Field组件,命名为editField1。
2. 在Edit Field的回调函数中,使用以下代码将输入转换为字符串格式并显示在Command Window中:
```
function editField1ValueChanged(app, event)
% Get the input from the Edit Field
input = app.editField1.Value;
% Convert the input to a string format
input_str = mat2str(input);
% Display the input in the Command Window
disp(input_str);
end
```
3. 运行App,在Edit Field中输入1:128,1:128,并单击任意位置以触发editField1ValueChanged回调函数。
4. 在Command Window中,会显示以下内容:
```
[1:128,1:128]
```
这表示您已成功将输入转换为字符串格式。
阅读全文