怎样一次性画多个图?
我手上有很多列数据及时间,我想每一个列在一个figure上画一个图,也就是要有n(数据列的个数)个figure来分别用于画n个图,该怎样做呢前提是列有很多,要是一个一个画的话,会很麻烦!希望各位高手帮帮忙! forfigure;
plot(t , a(: , ii) ; % ii 为数组a的列数...
end 回复 2 # zhouyang664 的帖子
恩刚试过了,画出来了,谢谢!!! 回复 2 # zhouyang664 的帖子
恩刚试过了,画出来了,谢谢!!! 还是在这个基础上,那么我要是想把所生成的好多图按照一定的序号编排一下,或者是说给每一个所生成的图都生成一个图例,我该怎么办呢?或者说是该用help中的那个函数呢?谢谢! 回复 2 # zhouyang664 的帖子
不知道下面的Matlab程序怎么弄。
此方程组中有五个方程,六个未知量,要求画x与y的关系。
(0.8-0.01*x.^2).*a11^4-0.02.*x.*y.*a11^3-(x.^2+0.01.*y^2-5).*a11^2-2.*x.*y.*a11-y.^2=0
(0.8-0.01*x.^2).*a21^4-0.02.*x.*y.*a21^3-(x.^2+0.01.*y^2-5).*a21^2-2.*x.*y.*a21-y.^2=0
(0.8-0.01*x.^2).*a31^4-0.02.*x.*y.*a31^3-(x.^2+0.01.*y^2-5).*a31^2-2.*x.*y.*a31-y.^2=0
(0.8-0.01*x.^2).*a41^4-0.02.*x.*y.*a41^3-(x.^2+0.01.*y^2-5).*a41^2-2.*x.*y.*a41-y.^2=0
(a11.^2-a21.^2)(a31.^2-a41.^2)+(a21.^2-a41.^2)(a31.^2-a11.^2)+(a11.^2-a41.^2)(a21.^2-a31.^2)=0 lvhaiwei007 发表于 2010-12-2 21:23 static/image/common/back.gif
回复 2 # zhouyang664 的帖子
不知道下面的Matlab程序怎么弄。
哪些是未知量,哪些是已知量呢
这是一个隐函数绘图问题,参考http://www.chinavib.com/thread-57099-1-1.html
回复 7 # happy 的帖子
a11,a21,a31,a41,x,y都是未知量,五个方程,画y随x变化的关系 lvhaiwei007 发表于 2010-12-4 14:59 static/image/common/back.gif
回复 7 # happy 的帖子
a11,a21,a31,a41,x,y都是未知量,五个方程,画y随x变化的关系
应该可以通过消元消去a11,a21,a31,a41
然后绘制 回复 9 # happy 的帖子
可以消去吗?这是非线性的方程组而不是线性的
页:
[1]