COOLT 发表于 2011-3-3 13:06:51

一个方程,不会画了,大家帮忙

for n=0:0.1:10
for m=0:0.02:0.3

方程组如下:
y=(n-2)*(1-x/200)
y=55*(n+n^2*m)-x

我想画的是plot(n,y)

请大家帮忙,这种东东如何画?

paradiseboy 发表于 2011-3-3 14:02:03

syms n m x y
S = solve( 'y = ( n - 2 ) * ( 1 - x / 200 )', 'y = 55 * ( n + n ^ 2 * m ) - x', x, y );
[ nn, mm ] = meshgrid( 0 : 0.1 : 10, 0 : 0.02: 0.3 );
y =double( subs( S.y, [ n, m ], { nn, mm } ) );
surf( nn, mm, y );

COOLT 发表于 2011-3-3 14:12:39

syms n m x y
S = solve( 'y = ( n - 2 ) * ( 1 - x / 200 )', 'y = 55 * ( n + n ^ 2 * m ) - x', x, y );
[ nn, mm ] = meshgrid( 0 : 0.1 : 10, 0 : 0.02: 0.3 );
y =double( subs( S.y, [ n, m ], { nn, mm } ...
paradiseboy 发表于 2011-3-3 14:02 http://forum.simwe.com/images/common/back.gif

楼上的,谢谢您,但您能否给我解释下每行的作用?
我是菜鸟,谢谢了
页: [1]
查看完整版本: 一个方程,不会画了,大家帮忙