亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > Matlab > Matlab 畫三維立體圖形

Matlab 畫三維立體圖形

  • 資源大小:454 K
  • 上傳時間: 2015-11-02
  • 上傳用戶:nalanhao
  • 資源積分:2 下載積分
  • 標      簽: Matlab 畫三維立體圖形

資 源 簡 介

Matlab 畫三維立體圖形

The aim of geom3d library is to handle and visualize 3D geometric primitives
such as points, lines, planes, polyhedra... It provides low-level functions
for manipulating 3D geometric primitives, making easier the development of more
complex geometric algorithms.   
 
Some features of the library are:
 
- creation of various shapes (3D points, 3D lines, planes, polyhedra...)
    through an intuitive syntax. 
    Ex: createPlane(p1, p2, p3) to create a plane through 3 points.  
 
- derivation of new shapes: intersection between 2 planes, intersection between
    a plane and a line, between a sphere and a line...
 
- functions for 3D polygons and polyhedra. Polyhedra use classical vertex-faces
    arrays (face array contain indices of vertices), and support faces with any
    number of vertices. Some basic models are provided (createOctaedron,
    createCubeoctaedron...), as well as some computation (like faceNormal or
    centroid)
    
- manipulation of planar transformation. Ex.:
    ROT = createRotationOx(THETA);
    P2  = transformPoint3d(P1, ROT);  
 
- direct drawing of shapes with specialized functions. Clipping is performed 
    automatically for infinite shapes such as lines or rays. Ex:
    drawPoint3d([50 50 25; 20 70 10], 'ro');    % draw some points
    drawLine3d([X0 Y0 Z0 DX DY DZ]);            % clip and draw straight line

Some functions require the geom2d package.
     
Additional help is provided in geom3d/Contents.m file, as well as summary files
    like 'points3d.m' or 'lines3d.m'.


相 關 資 源

主站蜘蛛池模板: 合作市| 阿拉善右旗| 富阳市| 中西区| 遂平县| 深州市| 同仁县| 蓬莱市| 宣汉县| 泸西县| 永嘉县| 读书| 阿拉善盟| 含山县| 松滋市| 兴宁市| 麻江县| 华阴市| 潢川县| 交口县| 县级市| 墨脱县| 墨江| 三台县| 霍城县| 开阳县| 唐河县| 宣恩县| 六安市| 安乡县| 依兰县| 沭阳县| 泰来县| 枣强县| 得荣县| 大渡口区| 沾化县| 玉溪市| 泽库县| 体育| 浑源县|