你确认是这段程序直接贴过来的吗?
我怀疑是e=0.1r=5.0 这里少了个分号
我运行了一下你的程序,出错的原因是矩阵除法格式不对。
改正方法是直接用数代入求值,如下:
(函数不用变)
a=1.5:0.1:2.5;
for i=1:11
s(i)=AP2fun(1.4+0.1*i);
end
plot(a,s);
这样就可以画出正常的图来。
本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!
你的关系弄的太乱了,一会是向量,一会是单个数据,一会又是单个数据在减向量。我理了半天也没理清,要不你把函数贴上来,不知道不知道你到底想做什么运算