m Am cos m Bm sin m
m 0,1, 2,
Ce z De z 0 Z z C z D 0 C cos z D sin z
0
E J m F Nm 0 R m E m F m 0 E Im F Km 0
u , , z Rm Z z m
二、柱函数:
m
1、分类: k 第一类柱函数:J m x = 1
k 0
1 x k ! m k 1 2
m2k
二、柱函数:
第二类柱函数:
二、柱函数: M=max(u(:)); m=min(u(:)); axis([min(x(:)) max(x(:)) min(y(:)) max(y(:)) m M]) caxis([-1 1]) %%指定颜色值的范围 s=ones(size(z)); mesh(x,y,m*s,blue*s) %%画投影图 hold on surf(x,y,u,v) %%画表面图 hold off colormap(hsv(64)) %%画色轴
二、柱函数:
%%如果输入变量数大于两个,即指定了函数值的范围,就将 不需要的函数值去掉. if nargin>2 %%指令nargin是输入的变量数目 k=find((abs(w)>B)|isnan(abs(w))); %%找出绝对值大于B或者为非数的函数值的元素足标. if length(k)>0 %%如果存在这样的元素,就要作如下处理. u(k)=B*sign(u(k)); %%将范围以外的函数值实部都设为B v(k)=zeros(size(k)); %%将范围以外的函数值虚部都设为0 v=v/max(max(abs(v))); %%函数值虚部归一化 v(k)=NaN*ones(size(k)); %%设为非数就可以不对它们作图 end end