久久精品草-久久精品成人-久久精品成人免费网站-久久精品成人欧美大片免费-香港三级大全-香港三级日本三级a视频

[轉載]用MATLAB畫曲面圖

2017-05-07  by:CAE仿真在線  來源:互聯網

曲面圖,除了各線條之間的空檔(稱作補片)用顏色填充以外,和網格圖看
起來是一樣的。這種圖一般使用函數 surf來繪制。自然,函數surf使用和函數
mesh相同的調用語法。比如:

[X,Y,Z]=peaks(30);
surf(X,Y,Z)
grid,xlabel( ‘ x-axis ‘ ),ylabel( ‘ y-axis ‘ ),zlabel( ‘ z-axis ‘ )
title( ‘ SURF of PEAKS ‘ )

[轉載]用MATLAB畫曲面圖


MATLAB 還提供了平滑加顏色和插值加顏色功能。這可以通過調用函數shading 來實現


[X,Y,Z]=peaks(30);
surf(X,Y,Z) % same plot as above
grid,xlabel( ‘ x-axis ‘ ),ylabel( ‘ y-axis ‘ ),zlabel( ‘ z-axis ‘ )
title( ‘ SURF of PEAKS ‘ )
shading flat


[轉載]用MATLAB畫曲面圖


如上所示平滑加色彩的例子中,每一補片仍保存著單一的顏色,但各塊連接處的黑線已去掉。
shading interp
輸出見下圖



[轉載]用MATLAB畫曲面圖


如上所示內插加色彩的例子中,同樣去掉了線條,但各補片以插值加顏色,即各補片的顏色根據賦予頂點的色值,對其區間進行了插值計算。很明顯,插值色彩需要比分塊和平滑更多的計算量。在一些計算機系統中,插值色彩會產生非常長的打印延時或打印錯誤。這問題不在于PostScript 文件太大,而是由于在打印機上產生沿圖形曲面連續變化的陰影所需的巨大計算量。通常對這個問題最簡單的解決方法是使用平滑加色彩法來打印。


色彩對 surf作圖的視覺效果有著巨大的影響。對網格圖也是如此,盡管由于只有線條有顏色,對視覺效果的影響相對要小一些。 因為曲面圖不能作成透明,但在一些情況下可以很方便地移走一部分表面以便看到表面以下部分,在 MATLAB 中,這是通過在所期望的洞孔的所在位置,將數據置為特定的NaN 來實現。由于 NaN 沒有任何值,所有的 MATLAB 作圖函數都忽略 NaN 的數據點,在該點出現的地方留下一個洞孔。例子如下:

[X,Y,Z]=peaks(30);
x=X(1,:); % vector of x axis
y=Y(:,1); % vector of y axis
i=find(y>.8 & y<1.2); % find x-axis indices of hole

j=find(x>-.6 & x<.5); % find x-axis indices of hole
Z(i,j)=nan*Z(i,j); % set values at hole indices to NaNs
surf(X,Y,Z)
grid,xlabel( ‘ x-axis ‘ ),ylabel( ‘ y-axis ‘ ),zlabel( ‘ z-axis ‘ )
title( ‘ SURF of PEAKS with a Hole ‘ )
輸出見下圖


[轉載]用MATLAB畫曲面圖


MATLAB 的surf也有兩個同種函數:surfc ,它畫出具有基本等值線的曲面圖;
surfl ,它畫出一個有亮度的曲面圖。例如:


[X,Y,Z]=peaks(30);
surfc(X,Y,Z) % surf plot with contour plot
grid,xlabel( ‘ x-axis ‘ ),ylabel( ‘ y-axis ‘ ),zlabel( ‘ z-axis ‘ )
title( ‘ SURFC of PEAKS ‘ )


[轉載]用MATLAB畫曲面圖
[X,Y,Z]=peaks(30);



surfl (X,Y,Z) % surf plot with lighting
shading interp % surfl plots look best with interp shading
colormap pink % they also look better with shades of a single color
grid,xlabel( ‘ X-axis ‘ ),ylabel( ‘ Y-axis ‘ ),zlabel( ‘ Z-axis ‘ )
title( ‘ SURFL OF PEAKS ‘ )


輸出見下圖


[轉載]用MATLAB畫曲面圖



開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:[轉載]用MATLAB畫曲面圖 MatLab培訓 MatLab培訓課程 MatLab在線視頻教程 MatLab技術學習教程 MatLab軟件教程 MatLab資料下載 MatLab代做 MatLab基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 久久66热这里只会有精品 | 热99re久久精品这里都是免费 | 哦好紧| 国产欧美日韩综合一区二区三区 | 四虎黄网| 久久精品成人欧美大片免费 | 青青青青久久久久国产的 | 狠狠丁香 | 一级毛片大全免费播放 | 第一福利社区导航 | 亚洲成在人天堂在线 | 9ⅰ视频在线播放 | 精品国产污污免费网站 | 污网站免费在线观看 | 国产中出视频 | 麻豆国产入口在线观看免费 | 在线观看香蕉免费啪在线观看 | 日日夜夜亚洲 | 免费在线观看日韩 | 一区二区在线观看视频在线 | 免费看的动漫网站 | 91高清在线视频 | 国产性片在线观看 | 青青免费在线视频 | 日日夜夜操操 | 亚洲成人网在线观看 | 国产精品入口麻豆免费 | 亚洲欧美日韩在线不卡中文 | 三级在线观看网站 | 成人性生交免费观看视频 | 美女紧身裤裆看光了下面 | 国产午夜精品免费一二区 | 国产特黄特色a级在线视 | 在线观看国产精美视频 | 欧美亚洲日本在线 | 搞基小说 | 一级毛片免费一级直接观看 | 七次郎最新首页在线视频 | 日本最新免费不卡二区在线 | 蜜桃精品视频在线 | 日韩毛片大全 |