日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab的四维图像数据可视化

發布時間:2024/7/23 循环神经网络 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab的四维图像数据可视化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.顏色來表示第四維

前面已經學了三維圖形可視化,所謂三維就是指x軸,y軸,z軸組成了我們的三維,那么第四維用什么來表示呢,我們這里要用顏色來表示第四維,所謂四維圖形可視化就是在三維圖形可視化的基礎上,加上一個顏色維度,在三維圖形可視化中我們也已經用到過顏色維度,mesh和surf等指令在繪制圖像時,如果我們沒有給出顏色參量的情況下,圖形的顏色是沿著z軸的數據變化的。例如surf(X,Y,Z)和surf(X,Y,Z,Z)兩個指令是相同的,在這里的顏色維度是和z軸的數據決定的,因為z軸已經純在,顏色并不能給我們提供新的信息,所有這種所謂的顏色維度并不能算是第四維。我們可以使用不受3個軸影響的顏色來描述數據的某些屬性,這才算是真正的第四維。我們只需要在三維作圖的基礎上給它加上不受3個軸影響的顏色參量作為第四維,這就是四維圖形可視化。

顏色參量可以是任何實向量或與其他參量維數相同的矩陣。


示例

?[X,Y,Z]=peaks(30);? ? ? ? ? ? ? ? ? ? ? ? ? %峰函數,peaks(30)是產生30×30的guassian分布矩陣
R=sqrt(X.^2+Y.^2);????????????????????? %生成顏色參量

subplot(1,2,1);???????????? ? ? ? ? ? ?? ?

surf(X,Y,Z,Z);????????????????????????????????????? % surf(X,Y,Z)=surf(Z,Y,Z,Z);
axis tight???? ? ? ? ? ? ? ? ? ? ? ??????? ? ?? %調整坐標和你輸入的數據范圍一致
?subplot(1,2,2);surf(X,Y,Z,R);???? %在三維繪圖指令中加入新的顏色參量就編程了思維繪圖函數了
axis tight???????? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? %調整坐標和你輸入的數據范圍一致

在左圖中,第四維數據是Z,因為我們已經有Z了,這并不能算是真正的第四維。右圖中,第四維數據是R,可以看到兩幅圖的顏色發生了明顯變化。


2.其他函數

?除了surf函數外,mesh和pclolr函數也可以將第四維的數據附加到顏色屬性上,并在圖形中表示出來。

其他指令的句法和功能

句法格式??????????????????? ? ? ? ? ? ? ? ? ? ? ? 說明

surf(X,Y,Z,fun(X,Y,Z))?????? 根據函數fun(X,Y,Z)來附加顏色數據

surf(X,Y,Z)=surf(X,Y,Z,Z)? 默認動作,附加顏色數據與z軸

surf(X,Y,Z,X)???????????????????????????? 附加顏色數據與x軸

surf(X,Y,Z,Y)???????????????????????????? 附加顏色數據與y軸

surf(X,Y,Z,X.^2+Y.^2)?????????????? xoy平面上距遠點一定的距離附加顏色數據

surf(X,Y,Z,del2(Z))????????? 根據曲面的拉氏函數值附加顏色數據

[dZdx,dZdy]=gradient(Z);surf(X,Y,Z,abs(dZdz))?? 根據x軸方向的曲面斜率附加顏色數據

dz=sqrt(dZdx.^2+dZdy.^2);surf(X,Y,Z,dz)??? 根據曲面斜率大小附加顏色數據


總結

以上是生活随笔為你收集整理的matlab的四维图像数据可视化的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。