已知三列資料的文字檔案,如何用matlab畫三維圖

2021-05-05 14:49:37 字數 1076 閱讀 4350

1樓:匿名使用者

是這個效果嗎?用surf函式很容易實現

2樓:匿名使用者

**如下:

x=[..........];%省略號換成你的x資料y=[.........];

z=[...............];

[x,y]=meshgrid(x,y);

z=meshgrid(z,z);

surf(x,y,z);

grid on;

xlabel('x axis');

ylabel('y axis');

zlabel('z axis');

3樓:匿名使用者

用surf(x,y,z)函式

x,y,z分別代表三列資料或者三個矩陣(大小必須一樣),就能畫出你所要的三維圖了。

matlab

matlab是matrix&laboratory兩個詞的組合,意為矩陣工廠(矩陣實驗室)。

是由美國mathworks公司釋出的主要面對科學計算、視覺化以及互動式程式設計的高科技計算環境。

它將數值分析、矩陣計算、科學資料視覺化以及非線性動態系統的建模和**等諸多強大功能整合在一個易於使用的視窗環境中,為科學研究、工程設計以及必須進行有效數值計算的眾多科學領域提供了一種全面的解決方案,並在很大程度上擺脫了傳統非互動式程式設計語言(如c、fortran)的編輯模式,代表了當今國際科學計算軟體的先進水平。

matlab和mathematica、maple並稱為三大數學軟體。

有三個txt檔案,每個檔案有兩列資料,如何用matlab畫圖

4樓:匿名使用者

d1 = textread('1.txt');

d2 = textread('2.txt');

d3 = textread('3.txt');

dt = [d1(:,1) d1(:,1) d3(:,2)];

dt(:,2) = nan;

dt(1:size(d2,1),2) = d2(:,2);

plot(dt);

legend();

c如何讀寫文字檔案C讀取txt文字檔案中的資料

新建一個log.txt檔案 引入system.io名稱空間,用檔案流 using system using system.collections.generic using system.linq using system.text using system.io namespace streamw...

C檔案讀取1 如何讀取文字檔案中的指定字串2 如何讀取文字檔案中指定字串之間的內容

string filecontent system.io.filestream mystream new filestream f test.txt filemode.open system.io.streamreader mystreamreader new streamreader mystre...

vb 如何讀取和建立文字檔案,VB 怎麼讀取和修改TXT文字檔案的內容?

文件裡每行要求幾個字元?vb 怎麼讀取和修改txt文字檔案的內容?樓上說的已經很詳細了 vb6 怎麼實現 建立txt檔案和對該檔案進行讀寫操作 在vb中如何新建 開啟一個文字檔案 open d 123.txt for output as 1 開啟一個文字檔案,如果不存在就自動建立 print 1,要...