用MATLAB程式設計,如何將變數在二維中表示出來,也就是等高線之類的。比如已知x

2021-04-17 22:03:23 字數 1797 閱讀 7728

1樓:李修靈

^x = linspace(-3, 3, 100);    % 定義x

y = linspace(-3, 3, 100);    % 定義y

[gridx, gridy] = meshgrid(x, y);    % 生成baix-y平面網格

% 以 z = x.*exp(-x.^du2-y.^2)為例, 計算z

% 可以zhi用z=x+y,但是畫出來dao

不好看,哈哈內

z = gridx.*exp(-gridx.^2-gridy.^2);

% 畫等高線

contour(gridx, gridy, z,'showtext','on');

xlabel('x')

效果圖容

用matlab怎麼做2維的溫度分佈圖

2樓:淚之夢幻

使用contour函式可以做到。

例如:[x,y] = meshgrid(-2:.2:2,-2:.2:3);

z = x.*exp(-x.^2-y.^2);

[c,h] = contour(x,y,z);

set(h,'showtext','on','textstep',get(h,'levelstep')*2)

colormap cool

函式功能:在matlab中,該函式用於繪製矩陣的等高線。

語法格式:

contour(z)

繪製矩陣z的等高線。在這裡z表示距x-y平面的高度。z必須至少是一個2行2列的矩陣,且矩陣中至少包含兩個不等的數值。

matlab會根據z中最小值和最大值自動確定等高線的條數和等高線的值。繪圖區間的x、y軸範圍分別為:[1:

n]、[1:m]。其中[m, n] = size(z),m表示z的行數,n表示z的列數。

contour(z,n)

這裡n指定了等高線的條數。

contour(z,v)

其中v(means vector)中資料指定了要在哪些資料處繪製等高線。因此,這種呼叫格式將繪製出length(v)條等高線。如果只想在高度i處畫一條等高線, 使用countour(z, [i i])。

contour(x,y,z)

contour(x,y,z,n)

contour(x,y,z,v)

這三種呼叫格式, 繪製的等高線被限定在由x、y指定的區域內。x、y和z必須是同行同列的,且其中元素必須是遞增的。

contour(...,linespec)

使用linespec指定的線型和顏色來繪製等高線。

contour(axes_handle,...)

該種格式可以使我們不在當前座標系中繪製等高線,axes_handle指定了一個座標系控制代碼,等高線將被繪製在這個座標系中。

[c,h] = contour(...)

相關函式:clabel, contourf, contour3, contourc, quiver

3樓:化學工程

^例如:[x,y] = meshgrid(-2:.2:2,-2:.2:3);

z = x.*exp(-x.^2-y.^2);

[c,h] = contour(x,y,z);

set(h,'showtext','on','textstep',get(h,'levelstep')*2)

colormap cool

4樓:匿名使用者

contour(x,y,z)啊

5樓:匿名使用者

化學工程很有耐心啊!

verilog如何將模組reg變數在例化時賦值到頂

在頂層呼叫模組中的reg變數x,需要在頂層定義一個變數y是wire型來傳遞x變數的值,再把y給其他reg,或者直接用y 把那個reg變數作為子模組輸出到頂層模組去就可以了 verilog中wire一般什麼時候應用?有幾種情況變數需要定義成wire 第一 assign 語句 例如 reg a,b wi...

spss中如何將變數命名,spss 中變數名稱如何進行批量修改

在 name 中改名字 在spss的視窗下方有兩個 按鈕 資料檢視 和 變數檢視 改變數的回名在在變數檢視裡面答 變數的名稱就在裡面改,但是變數的名字 型別 要數值的才能進行分析如果你要 標記 年齡 生存時間 就把這些字 放在 標籤 前面的變數名還是用字母 這樣分析的時候 就可以了 spss 中變數...

在MATLAB中如何將數個檔案連續讀入並標為陣列,用了命令eval imread1num2str i但不行

用cell陣列就可以使用迴圈了。比如a cell 100,1 這樣用a一直到a就可以像100個變數一樣使用了,而且還支援i 10 a 這種動態訪問。利用matlab中的imread怎麼讀取 方法 步驟 1 在matlab軟體中,讀取影象資料 載入 利用的是imread函式,主要有以下4種方式 a i...