www.4658.net > MATLAB程序出错求助

MATLAB程序出错求助

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

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

出现什么错误提示,帖出来看看。

当你每次进行腐蚀膨胀这些操作后,每次得到的二值图都会不一样,从而导致图像中白色像素点的总面积也就不一样了,所以你每次计算面积的结果也就不一样。除非你保存某一次进行腐蚀膨胀这些操作的二值图,然后用bwarea求其面积,结果就不会变了。

定义 var和 varexo, parameters把变量逗号去掉。 另外,我感觉你是要写log linear approximation,log linear的写法是要用steady state SS 乘以自己变量的exp(.)。

运行没有问题,运行结果

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

【ODE451_main】: ..... t = linspace(0,180,180); y(i,6) = Z(t); %Dz-t的方程;dz = Z(3,t);y(i,6) = Z(t); ...... ---------------------------- Z(t)算出来是1行180列的矩阵,而y(i, 6)只是一个元素,左右两边不匹配,无法赋值 从workspace...

改成 x= 1:30:300; 因为式子中出现产生除零情况

从哪里找来的代码?里面错误太多了。 有些错能判断出本意是什么,但有些错不知是要干什么的。 1、现在出错的这行: Af=img(;,;,1);应为 Af=img(:,:,1);代码把冒号误为分号了。 2、这一行 P(i,j)=P(1,j)=P(1,i-1);第2个等号可能应该是加号或减号...

网站地图

All rights reserved Powered by www.4658.net

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