期刊文献+

Development of an Algorithm for a Triangular Approach to the Sphere Based on the Platonic Solids Using MATLAB Scripts

Development of an Algorithm for a Triangular Approach to the Sphere Based on the Platonic Solids Using MATLAB Scripts
在线阅读 下载PDF
导出
摘要 The sphere is a common object in uncountable engineering problems, which not only appears in structural elements like domes but also in thousands of mechanisms normally used in diverse kinds of machines. To design, calculate and analyze the behaviour on service of spherical elements, it is essential to have a good method to create an ordered group of discrete points of the spherical surface from the parametric equations commonly used to define the sphere continuously. One of the best known and widely used in high-level programming environment is MATLAB. The programming language has thousands of functions, lots of them specially designed for engineering processes. One of these functions generates a sphere knowing a given radius and shows the result. Nevertheless, this function is really imprecise because it is based on parallels and meridians besides the obtained vertices do not keep a constant distance each other. This causes the fact that it would be appropriate to design a new function to generate accurate discrete approximations of the sphere. The objective of this paper is to create a low-level function in MATLAB to obtain a discrete sphere with high regularity and high approximation in order to provide a good base to solve sphere-based engineering problems. To ensure a perfect symmetry and high regularity platonic bodies, MATLAB will be used as a base to divide the continuous spherical surface in a finite number of regular triangles. The obtained results for the different seed bodies will be represented graphically and compared to each other. The accuracy of each method will be evaluated and compared too.
出处 《Journal of Mechanics Engineering and Automation》 2012年第12期742-753,共12页 机械工程与自动化(英文版)
关键词 SPHERE triangular approach platonic bodies MATLAB. MATLAB 球面三角 柏拉图 固体 脚本 算法 开发 工程问题
  • 相关文献

参考文献11

  • 1M. Berger, The space of spheres, in: Geometry I, 1987, Springer, pp. 349-361.
  • 2P.M.M. de Castro, F. Cazals, S. Loriot, M. Teillaud, 3D spherical geometry kernel, in: CGAL User and Reference Manual, CGAL Editorial Board, 3.5 ed., 2009.
  • 3S. Pion, M. Teillaud, 3D triangulations, in: CGAL User and Reference Manual, CGAL Editorial Board, 3.5 ed., 2009.
  • 4J.D. Boissonnat, M. Yvinec, Algorithmic Geometry, Cambridge University Press, UK, 1998.
  • 5C. Li, S. Pion, C.K. Yap, Recent progress in exact geometric computation, Journal of Logic and Algebraic Programming 64 (1) (2005) 85-111.
  • 6C.K. Yap, T. Dube, The exact computation paradigm, Computing in Euclidean Geometry 4 (1995) 452-492.
  • 7F. HauBer, Y. Luchko, Mathematische Modellierung mit MATLAB: Eine Praxisorientierte Einfuhrung, Spektrum Akademischer Verlag Heidelberg, 2011.
  • 8A. Gilat, V. Subramaniam, Numerical Methods for Engineers and Scientists: An Introduction with Applications Using MATLAB, 2nd ed., John Wiley & Sons, 2011.
  • 9W. Peng, Efficient Programming Techniques and Applications in MATLAB: 25 Case Studies, BUAA Press 2010.
  • 10C.F.V Loan, K.-Y.D. Fan, Insight through Computing: A MATLAB Introduction to Computational Science and Engineering, SIAM, 2009.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部