久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Matlab繪制透明平面

 昵稱10504424 2015-09-21

一、需求來源

  對空間結(jié)構(gòu)聚類,,恰好是圓臺,,找到了上下底面的方程,所以畫圖。

二,、需求解決

2.1 繪制平面

1
2
3
4
5
<span style="font-family: 楷體; font-size: 18pt;">x = linspace(0,5,100);
y = linspace(0,4,100);
z = 2.*repmat(x,100,1) + 8.*repmat(y,100,1);
surf(x,y,z);
</span>

  

  第一需要說明的是,,x是0到5,分成100分,,注意分就是個數(shù),,用linspace最好,不要x = 0:5/99:5(中間分子的5是 (5 -0 )得來的,,分成100分不是要除以99么,,是的,a(n) = a(n-1 ) + (n-1)*d,求得就是d,。),。

  第二是x是m個,y是n個,,那么z應該要是m*n個,,所以一般先

1
2
<span style="font-family: 楷體; font-size: 18pt;">[X,Y] = meshgrid(x,y);
</span>

  查看結(jié)果發(fā)現(xiàn),X只是x安航擴展了m次,,同理Y,,那么我直接repmat就好了,注意是

1
2
3
<span style="font-family: 楷體; font-size: 18pt;">repmat(x,m,1);
repmat(y,n,1);
</span>

  第三我原來以為直接用repmat不會有網(wǎng)格,,看圖發(fā)現(xiàn)依然有,;第三個參數(shù)是1,不是m和n,,而是1,,因為把x、y分別看做一個整體,。

2.2 平面透明

1
2
3
4
5
6
7
8
<span style="font-family: 楷體; font-size: 18pt;">x = linspace(0,5,100);
y = linspace(0,4,100);
z = 2.*repmat(x,100,1) + 8.*repmat(y,100,1);
surf(x,y,z);
hold on;
alpha(.3);
shading interp
</span>

  

  首先是alpha函數(shù)設置透明度,,但是網(wǎng)格還有,那么加上shading interp,。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約