符号矩阵如何mesh
本帖最后由 ljelly 于 2009-5-15 12:27 编辑syms a breal;
for a=1:1:3
for b=1:1:3
x(a,b)=a+b;
end;
end;
得出的结果
x =
[ 2, 3, 4]
[ 3, 4, 5]
[ 4, 5, 6]为什么不能进行mesh
假如x =
[ 2 34
34 5
456]
就能进行mesh,这是为什么呢。希望高手不吝赐教 发贴请看版规,呵呵。
http://forum.simwe.com/thread-803176-1-1.html 本帖最后由 ljelly 于 2009-5-15 12:56 编辑
syms a breal;
for a=1:1:3
for b=1:1:3
x(a,b)=a+b;
end;
end;
得出的结果
x =
[ 2, 3, 4]
[ 3, 4, 5]
[ 4, 5, 6]为什么不能进行mesh
假如x =
[ 2 34
34 5
45...
fxg1818 发表于 2009-5-15 10:46 http://forum.simwe.com/images/common/back.gif
一个是符号阵,一个是数值阵
当然不能进行mesh,想办法转化一下
应该就可以了 刚才试了一下,我的竟然可以运行,而且生成的x
不是你那个样子
你的第一句,似乎对后面的循环并不起作用 本帖最后由 ljelly 于 2009-5-15 12:59 编辑
syms a breal;
for a=1:1:3
for b=1:1:3
x(a,b)=a+b;
end;
end;
得出的结果
x =
[ 2, 3, 4]
[ 3, 4, 5]
[ 4, 5, 6]为什么不能进行mesh
假如x =
[ 2 34
34 5
456]
...
fxg1818 发表于 2009-5-15 10:46 http://forum.simwe.com/images/common/back.gif
这样计算后,和你的结果一样,不允许meshsyms a b real;
x=a+b;
for a=1:1:3
for b=1:1:3
x(a,b)=a+b;
end;
end;
x
x =
[ 2, 3, 4]
[ 3, 4, 5]
[ 4, 5, 6]
加一句就可以了
dd=double(x)
mesh(dd);
页:
[1]