错误使用matlab.ui.control.internal.model.AbstractNumericComponent / set.Value(第111行)“价值”必须是一个标量的两倍。

46个视图(30天)
我创建一个应用程序在Matlab中我想显示在编辑字段(数字)以下方程的解决方案。方程有两个解决方案,我想保持最低的两个。万博 尤文图斯当我尝试,弹出以下错误”
错误使用matlab.ui.control.internal.model.AbstractNumericComponent / set.Value(第111行)
“价值”必须是一个标量的两倍。”
x1 = 107.8485;
y2 = -107.8485;
w = 2100;
xRadius = 2754.2;
yRadius = 2754.2;
信谊x6
eqn = (x6-x1) ^ 2 / xRadius ^ 2 + (-w-y2) ^ 2 / (yRadius ^ 2) 1;
S = vpasolve (eqn x6);
x3 =圆(min (S));
app.EditField。值= x3;

答案(1)

Ibrahima英航
Ibrahima英航 2021年9月2日
你好,我相信一个应用程序,但是我跟他的问题:
错误使用matlab.ui.control.internal.model.AbstractNumericComponent / set.Value(第111行)
“价值”必须是一个标量的两倍。
可以你们m 'aider ?
%值改变功能:Knob2
函数Knob2ValueChanged(应用程序、事件)
值= app.Knob2.Value;
app.EditField。值=价值;
如果比较字符串(价值,“关闭”)
app.EditField_2。值=“关闭”;
elseif比较字符串(价值,“低”)
app.EditField_2。值=“低”;
elseif比较字符串(价值,“媒介”)
app.EditField_2。值=“媒介”;
其他的
app.EditField_2。值=“高”;
结束
2的评论

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!