数学建模社区-数学中国
标题:
一个matlab程序
[打印本页]
作者:
suxiangshiwoha
时间:
2010-6-24 13:02
标题:
一个matlab程序
r=[0:0.05:1];
# ~3 \* |! A/ j% q( {- G0 d
phi=0:pi/20:2*pi;
! d. N+ }5 @# L0 n: f: u( I
x=r*cos(phi);
6 H8 ~3 S1 K8 H) @( R& L
y=r*sin(phi);
1 v m# I. |0 Z1 y! b4 o& [. Q
z=besselj(1,3.8316*r)*cos(phi);
- M2 V% k' j0 m6 f- V, m
mesh(x,y,z)
8 b% C: N! S- r1 a/ l4 |
错在哪?
, N# H% e5 D' }/ A
作者:
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];
, C" a( d! T$ o7 U
phi=0:pi/20:2*pi;
5 d! E; A2 f# `) [9 f! n! z8 U
x=r'*cos(phi);
5 D- c1 j4 v; z) V7 o
y=r'*sin(phi);
! T% o! q q; D
z=besselj(1,3.8316*r)'*cos(phi);
* h: @9 b' y2 R$ D4 q4 [
mesh(x,y,z)
& C* d; G4 t p. L9 Z
%加上转置就好了,令那个函数是什么?
5 ~$ }- o0 j& U0 U
3 m3 ~- W) t0 V( U
作者:
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 ~#
; s% r: R/ X; `$ B" K
) T. v& M5 o" A1 E8 q" _6 C
这样书写是错的:
6 d3 n2 ?$ u' `. @' A7 D
0 M8 r! M1 O0 {6 O7 T
应该: r=0:0.025:1;
0 L# {5 W7 l2 O$ W. \; M! ?
或者: r=linspace(0,1,40);
作者:
弘道
时间:
2014-7-29 09:13
谢谢楼主……辛苦啦!………………
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5