matlab 动态三维图画法
我现在有一个卡方分布的函数chi2pdf(5),这是每一个点自身的波动方程,在原点开始向外延伸,有点像水滴滴入到水面的感觉,不知道怎么写,求教动态方法,跪谢,最好能注释一...
我现在有一个卡方分布的函数chi2pdf(5),这是每一个点自身的波动方程,在原点开始向外延伸,有点像水滴滴入到水面的感觉,不知道怎么写,求教动态方法,跪谢,最好能注释一下
展开
推荐于2017-11-27
展开全部
用movie函数可以实现哈~给你个例子吧
给你个例子:
%影片生成例子: 旋转一个三维表面绘图
[X, Y, Z]=peaks(50); %创建山峰图形数据
surfl(X, Y, Z) %绘制带光照的表面
axis([-10 10 -10 10 -10 10]) %限制绘图范围
axis vis3d off %三维坐标修正,关闭坐标轴箭头
axis equal %等比例显示三维坐标
shading interp %加个影子美化
colormap(copper) %着色为铜色
for i=1:360 %旋转山峰,从1到360度,每一度捕捉一帧
view(-37.5+i,30) %从水平-37.5+i度,垂直30度的方向看山峰
m(i)=getframe; %每从一个角度看到一张图像(帧),就存储到m
end %每次看完,水平转动1度,直到1周360度;
cla %为播放影片清除坐标
movie(m) %把刚才存到m里的图像连续播放一遍,就是影片了.
给你个例子:
%影片生成例子: 旋转一个三维表面绘图
[X, Y, Z]=peaks(50); %创建山峰图形数据
surfl(X, Y, Z) %绘制带光照的表面
axis([-10 10 -10 10 -10 10]) %限制绘图范围
axis vis3d off %三维坐标修正,关闭坐标轴箭头
axis equal %等比例显示三维坐标
shading interp %加个影子美化
colormap(copper) %着色为铜色
for i=1:360 %旋转山峰,从1到360度,每一度捕捉一帧
view(-37.5+i,30) %从水平-37.5+i度,垂直30度的方向看山峰
m(i)=getframe; %每从一个角度看到一张图像(帧),就存储到m
end %每次看完,水平转动1度,直到1周360度;
cla %为播放影片清除坐标
movie(m) %把刚才存到m里的图像连续播放一遍,就是影片了.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |