请问怎样用matlab画一个透明的球体,球体圆心为(x,y,z)坐标的原点

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/09 16:56:33
请问怎样用matlab画一个透明的球体,球体圆心为(x,y,z)坐标的原点
xS]o0+SQvD'u6{6kZڦm MbhӠb1!񴒲4I_mZ ^l{=.;E|&p4h_&l[Lv cɴ?v]ZvǛߋ3R5%4Ck5#A :nu?%ԓa_ýFoYnx6A@Ѣ08cV+s Ig4U>Zkt%wgDF`@ϲj;[@ WњF$~-R 'z*l] H@[n^"h`gu\ g+E?0]ŗ%6ڳnWJIagu^L6?qp=g,Ҋ`SS Ʃ)^wZzc U˜o:rϭ4| -<

请问怎样用matlab画一个透明的球体,球体圆心为(x,y,z)坐标的原点
请问怎样用matlab画一个透明的球体,球体圆心为(x,y,z)坐标的原点

请问怎样用matlab画一个透明的球体,球体圆心为(x,y,z)坐标的原点

[x,y,z]=sphere(30);%30是画出来的球面的经纬分面数...30的话就是30个经度, 30个纬度

x=4+7*x;           % 圆心:(4,2,0)   半径:7

y=2+7*y;

z=7*z;

surf(x,y,z)

xlabel('x')

ylabel('y')

zlabel('z')

axis equal

alpha(0.8)         %设置透明度

shading flat       %去掉那些线