www.4658.net > mAtlAB 一直出错,求助

mAtlAB 一直出错,求助

// Matlab clear all;clc x = [1 0 0]; y = [1 0 0]; s = solve('a-4+aa+b', 'b-2*bb+2*a', 'a,b'); for i=2:3 x(i) = subs(s.a, {'aa', 'bb'}, {x(i-1), y(i-1)}); y(i) = subs(s.b, {'aa', 'bb'}, {x(i-1), y(i-1)}); end

这是一个matlab函数,要在其他的m文件或者是命令行中引用P函数就行了; 例如像这样P(xx,1,2,3) % xx是定义好的img矩阵

这里所说的定义,就是指u需要赋值,否则会出错

卡住的话,先看看有没有出错提示,没有,再看看左下角start旁边是否显示为busy,如果busy,说明程序正在运行,如果你知道程序计算量不是非常大,就说明可能程序有问题,长时间运行,是不是陷入死循环,可以用ctrl+c人为终止程序。

生成simulink中的模块是要利用S-Function建立 在里面simulink--s-fuction demos--m-file templete, 具体也说不清楚,我参考书为《MATLAB仿真在通信与电子工程能够中的应用》P45--P50

看看有没有装07以上的office版本,如果没有MATLAB只能读取03一下的后缀为xls的文档; 如果有MATLAb才可以读取xlsx的文件类型,可以用wps什么的把表格转换成97-03的文件形式

这是你的软件出了问题,可重启试试,或卸载重装。

plot(income, outcome, 's', 'LineWidth',1); ==> 五个参数 plot(income, outcome, 'LineWidth', 1); ==> 四个参数 到底是几个参数阿?就算是变参谒不能随意省略中间的阿

这几个警告都没什么,不用担心。 Using a default value of 0.2 for maximum step size. The simulation step size will be limited to be less than this value.这是因为你没有设置仿真最大步长,因此simulink使用了默认步长0.2s。 Warning: Th

网站地图

All rights reserved Powered by www.4658.net

copyright ©right 2010-2021。
www.4658.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com