您的位置:首页 > 编程语言 > MATLAB

matlab2017代码在matlab2011运行问题(不断更新)

2017-08-15 20:24 351 查看
如题,台式机上的matlab2017下写的代码在笔记本上低版本2011下运行出现错误,重新调试,大概统计如下:

dx1=solve(sy-Sy,'d'); 说明:在2011中符号计算的表达式默认=0,故不需要加上=0,否则报错;

minh=double(minh); minh=minh(find(minh>0)); 说明:2011中find命令只能用于数值变量,由于minh通过求解符号表达式得来,为sym符号变量,故如果直接使用find命令会报错,需使用double命令将其转化为数值型;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  MATLAB