金宝app仿真软件不让我使用对称的命令。

3视图(30天)
这是仿真软件的功能块。金宝app我试图解决xr象征性地,然后使用这个值来求解其他值。当我运行脚本,它告诉我,” “对称”功能不支持代码生成。”。金宝app我试着使用编码器。外在command and running it from a .m file, but it wasn't working that way either. Thank you in advance.
函数误差= errorfcn (Xc、Yc)
信谊xr
年= 0.005 * xr ^ 2
D1 = ((((xr-Xc) ^ 2) + (yr-Yc) ^ 2) ^ 5);
xr dp2 = diff (D1)
xnew =解决(dp2 = = 0, xr)
ynew = 0.005 * xr ^ 2
D2 = ((((xnew-Xc) ^ 2) + ((ynew-Yc) ^ 2)) ^ 5)
如果xnew > xr
错误= D2
其他的
错误= 1 * D2
结束
结束
这是编码器。外在line that I tried running too:
函数误差= errorfcn (Xc、Yc)
编码器。外在(“errorfcn”);
错误= errorfcn (Xc、Yc);

答案(1)

Vidip耆那教徒的
Vidip耆那教徒的 2023年3月20日
你收到的错误消息表明 信谊 不支持代码生成功能,这意味着它不金宝app能被用来生成C / c++代码从你的仿真软件模型。金宝app
一个潜在的解决此问题的方法是使用 信谊 函数来代替 信谊 定义 xr 作为一个符号变量。的 信谊 函数创建一个具有象征意义的变量指定的名称和数据类型,并可用于代码生成。
请注意, 解决 功能也不支持代码生成。金宝app如果你需要解决方程象征性地,你可能需要找到一个支持代码生成的替代方法,如使用金宝app fsolve 函数数值解出方程的根。

下载188bet金宝搏


释放

R2020b

社区寻宝

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

开始狩猎!