MATLAB用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。下面小编将为大家带来MATLAB编写三维球体自旋程序的方法!有需要的朋友一起去看看吧
MATLAB编写三维球体自旋程序。下面就随小编一起去看看吧!
- 软件名称:
- 数学软件Matlab R2016a 64位 完全特别版(附破解文件+密钥+安装教程)
- 软件大小:
- 7.6GB
- 更新时间:
- 2016-11-23立即下载
方法:
1、打开MATLAB软件,如图所示
2、新建脚本,并将以下代码复制在MATLAB一个.m文件中,如图所示
clc,clear
[x1,y1,z1]=meshgrid(-4:0.2:4,-4:0.25:4,-4:0.16:4);%建立边界区间
v=x1.*exp(-x1.^2-y1.^2-z1.^2);
[xsp,ysp,zsp]=sphere;%sphere为生成单位球
for i=-4:0.02:4
grid off
hsp=surf(xsp,ysp,zsp);
rotate(hsp,[1 0 0],90+i*30)%使球体沿x轴旋转90°v
view(-22,66),
h=camlight('left');
camorbit(0.5,0)
camlight(h,'left');
drawnow;
axis off
shading interp;
end
3、保存该脚本到自己的电脑中。
4、点击运行即可显示结果,会动的哦。用户可以自己修改数据进行自适应调整。
以上就是MATLAB如何编写三维球体自旋程序?的详细内容,更多请关注0133技术站其它相关文章!