数学建模社区-数学中国
标题:
一个matlab程序
[打印本页]
作者:
suxiangshiwoha
时间:
2010-6-24 13:02
标题:
一个matlab程序
r=[0:0.05:1];
- l- Q0 ]; g* w$ D" |
phi=0:pi/20:2*pi;
" h) {$ J7 R1 W9 D, T
x=r*cos(phi);
9 n8 p T" \; \, Q% V' g
y=r*sin(phi);
5 ^8 W: f8 Y3 j( f o/ z9 u' u. l/ k; \
z=besselj(1,3.8316*r)*cos(phi);
2 G( \& e3 }: y9 ^* L9 k
mesh(x,y,z)
`$ A( K% U' M
错在哪?
4 |: z9 T' Q8 A: C& x8 q* l
作者:
suxiangshiwoha
时间:
2010-6-24 13:02
高手快来看看
作者:
suxiangshiwoha
时间:
2010-6-24 13:02
作者:
081270053
时间:
2010-6-24 13:39
phi和r的维数不同,并且矩阵相乘要前者的列和后者的行相等...
作者:
081270053
时间:
2010-6-24 13:43
r=[0:0.05:1];
$ e/ B' K$ U' P, {/ a
phi=0:pi/20:2*pi;
4 G" O, c2 o% ?9 ?: x
x=r'*cos(phi);
, Q' X+ X; W" G9 Y9 B( j* A
y=r'*sin(phi);
8 N+ r6 M6 F: a/ d4 ~3 z
z=besselj(1,3.8316*r)'*cos(phi);
: r6 m: q/ Q5 c7 ], r( E; H" \) i
mesh(x,y,z)
6 c4 F) r' _5 |0 L% W
%加上转置就好了,令那个函数是什么?
- l- O' y( s0 H4 T( M+ I
5 Z$ o4 F3 ]9 b& ~
作者:
suxiangshiwoha
时间:
2010-6-24 14:29
谢谢你~~~~~~~~~~~~
作者:
大笨象
时间:
2010-6-24 22:40
作者:
linmatsas
时间:
2010-6-25 12:32
不给我回答的机会~~~
作者:
胡浪超531
时间:
2010-7-12 14:40
buzidao~~~~~~~~~~~```
作者:
karlyuanjian
时间:
2011-3-19 21:20
维数不同。。。。。。
作者:
0.9清1.8清2.7清
时间:
2012-8-31 15:55
r=[0:0.05:1];8 ~#
! M- B. ]: S6 Z7 V7 \
3 ]( z) S/ h$ r2 ~; J4 e) u7 t
这样书写是错的:
9 C+ y4 ~0 {) S' G3 M5 J* W: Q$ w$ d/ U
2 P: b" P4 R. R* S2 W2 ? w
应该: r=0:0.025:1;
( p# [% F( `; J! W
或者: r=linspace(0,1,40);
作者:
弘道
时间:
2014-7-29 09:13
谢谢楼主……辛苦啦!………………
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5