数学建模社区-数学中国

标题: 【MATLAB动画教程二】 [打印本页]

作者: 士心之约    时间: 2015-9-16 14:31
标题: 【MATLAB动画教程二】
  1. % by xiezhh
  2. x = linspace(-2,2,100);
  3. [X,Y,Z] = meshgrid(x,x,x);
  4. I1 = (X.^2+9/4*Y.^2+Z.^2-1).^3-X.^2.*Z.^3-9/80*Y.^2.*Z.^3;
  5. p = patch(isosurface(X,Y,Z,I1,0));
  6. set(p, 'FaceColor', 'red', 'EdgeColor', 'none');
  7. view(3);
  8. axis equal ;
  9. axis off;
  10. light('Posi',[0 -2 3]); % 在(0,-2,3)点处建立一个光源
  11. lighting phong
  12. set(gca,'nextplot','replacechildren');
  13. % 记录电影
  14. XX = get(p,'XData');
  15. YY = get(p,'YData');
  16. ZZ = get(p,'ZData');
  17. for j = 1:20
  18. bili = sin(pi*j/20);
  19. set(p,'XData',bili*XX,'YData',bili*YY,'ZData',bili*ZZ)
  20. F(j) = getframe;
  21. end
  22. % 放映10次
  23. movie(F,10)
复制代码


作者: 风靡全球    时间: 2015-9-16 18:08
加油  一定要努力哦

作者: 风靡全球    时间: 2015-9-16 18:08
加油  一定要努力哦

作者: 风靡全球    时间: 2015-9-16 18:08
加油  一定要努力哦

作者: 风靡全球    时间: 2015-9-16 18:08
加油  一定要努力哦

作者: 风靡全球    时间: 2015-9-16 18:08
加油  一定要努力哦

作者: 风靡全球    时间: 2015-9-16 18:08
加油  一定要努力哦

作者: 风靡全球    时间: 2015-9-16 18:08
加油  一定要努力哦

作者: 风靡全球    时间: 2015-9-16 18:08
加油  一定要努力哦

作者: 风靡全球    时间: 2015-9-16 18:08
加油  一定要努力哦





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5