作业帮 > 综合 > 作业

用Matlab编程.以零为圆心做间距为1的同心圆,从内而外每个同心圆的数值为

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/01 08:32:26
用Matlab编程.以零为圆心做间距为1的同心圆,从内而外每个同心圆的数值为
80.3 80.2 79.8 79.7 78.1 75.0 70.1 69.8 68.5 66.3 60.3.怎么用三维立体图编写程序
r = [80.3 80.2 79.8 79.7 78.1 75.0 70.1 69.8 68.5 66.3 60.3];t = pi*(0:.1:2);n = length(t);x = cos(t);y = sin(t);for k=1:length(r)    xy = sqrt(r(k)^2/2);    X = xy*x;    Y = xy*y;    Z = k*(ones(1,n));    plot3(X,Y,Z);    axis square;    hold on;end;zz = zeros(1,length(r)+1);plot3(zz,zz,0:length(r),'r:');hold off; grid on;