在使用S-function过程中,仿真一段时间后出错,错误提示:**must be a real vector of l
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/29 02:33:46
在使用S-function过程中,仿真一段时间后出错,错误提示:**must be a real vector of length 2
S函数中要解方程组,部分代码如下:function sys=mdlOutputs(t,x,u)
a=u(1);b=u(2);
[m,n]=solve('m+n=a+b,m-n=a*b-10');
sys=[m,n];
反正总是报上面的错误
S函数中要解方程组,部分代码如下:function sys=mdlOutputs(t,x,u)
a=u(1);b=u(2);
[m,n]=solve('m+n=a+b,m-n=a*b-10');
sys=[m,n];
反正总是报上面的错误
还能仿真一段时间出错?这段时间非常小吧?
solve('m+n=a+b,m-n=a*b-10');
在matlab计算之后得出的结果是:
m =-5+1/2*a+1/2*b+1/2*a*b
n =5+1/2*a+1/2*b-1/2*a*b
m和n都是符号变量,内容是如上的字符串,结果当然会出错了.
所以建议你还是把m和n求解出来的结果放到上面,这也算是一个搭建系统的好习惯.
solve('m+n=a+b,m-n=a*b-10');
在matlab计算之后得出的结果是:
m =-5+1/2*a+1/2*b+1/2*a*b
n =5+1/2*a+1/2*b-1/2*a*b
m和n都是符号变量,内容是如上的字符串,结果当然会出错了.
所以建议你还是把m和n求解出来的结果放到上面,这也算是一个搭建系统的好习惯.
matlab报错Z must be a matrix, not a scalar or vector,哪里出错了?
matlab程序运行错误 “Z must be a matrix,not a scalar or vector.”
在安装安卓SDK模拟器中,出现错误提示:A target must be selected in order to cr
matlab使用插值进行着色处理Z must be a matrix,not a scalar or vector
protues仿真ARM时提示错误:Simulation is not running in real time due
matlab 提示错误是:Error using ==> plot Vectors must be the same l
用simulink进行仿真时,出现错误,simulink中sum出错,
Subscript indices must either be real positive integers or l
matlab 为什么会出现Z must be a matrix,not a scalar or vector
ERDAS中vector为什么出现editing mode must be entered before any cha
问一下在matlab中出现Subscript indices must either be real positive
Let g be the function defined on the set of all real numbers