数据拟合绘图
我这个程序是对100个数据点进行曲线拟合,t和Y都是101个,提示总说两个数量不相等,实在查不出来原因,高手指点一下回复 楼主 leanis 的帖子
t:1*101, y1:101*1回复 楼主 leanis 的帖子
把y1改成下面这样:y1=[0.013 ...
0.005 ...
0.007 ...
...
0.0088 ...
0.011 ...
];
你直接回车要加省略号的!呵呵
:lol :victory:
这下就可以了!
[ 本帖最后由 ChaChing 于 2009-5-31 17:45 编辑 ] 我转置了也不行,按照dianxin05说的也不行 t=0:0.002:0.2;
y1=[0.013
0.005
...
0.011];
n=3; p=polyfit(t,y1',n)
...
一下y1, 一下y, 当然错!
後面x亦未定义
[ 本帖最后由 ChaChing 于 2009-5-31 21:38 编辑 ]
回复 板凳 dianxin05 的帖子
lz我说的不是转置啊!:@L我的意思是在你每行数后加“ ...”省略号前面要有空格哦!呵呵!如果不加空格肯定是不行的,因为"..."相当于连接符,所以必须是“空格+省略号”,我试过了!呵呵,结果是
p =
1.6607 -0.3173 0.0024 0.0007
回复 楼主 leanis 的帖子
还有你的变量前后不统一!这个主任已经提过了!我是不后面的y改成了y1[ 本帖最后由 dianxin05 于 2009-5-31 23:46 编辑 ]
页:
[1]