欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用數(shù)學(xué)軟件Matlab建模畫圖程序匯總

 更新時(shí)間:2021年12月15日 16:55:59   作者:樂清sss  
這篇文章主要介紹了使用數(shù)學(xué)軟件Matlab建模畫圖程序匯總,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

1. 二維數(shù)據(jù)曲線圖

1.1 繪制二維曲線的基本函數(shù)

1.plot()函數(shù)

plot函數(shù)用于繪制二維平面上的線性坐標(biāo)曲線圖,要提供一組x坐標(biāo)和對(duì)應(yīng)的y坐標(biāo),可以繪制分別以x和y為橫、縱坐標(biāo)的二維曲線。

例:

t=0:0.1:2*pi; 
x=2 * t; 
y=t.*sin(t).*sin(t); 
plot(x, y);

2.含多個(gè)輸入?yún)?shù)的plot函數(shù)

plot函數(shù)可以包含若干組向量對(duì),每一組可以繪制出一條曲線。含多個(gè)輸入?yún)?shù)的plot函數(shù)調(diào)用格式為:plot(x1,y1,x2,y2,…,xn,yn)

例:

x=linspace(0,2*pi,100);
plot(x,sin(x),x,2*sin(x),x,3*sin(x))

3.含選項(xiàng)的plot函數(shù)

Matlab提供了一些繪圖選項(xiàng),用于確定所繪曲線的線型、顏色和數(shù)據(jù)點(diǎn)標(biāo)記符號(hào)。這些選項(xiàng)如表所示:

線型 顏色 標(biāo)記符號(hào)
-實(shí)線 b藍(lán)色 .點(diǎn) s方塊
:虛線 g綠色 o圓圈 d菱形
.-點(diǎn)劃線 r紅色 x叉 v朝下三角符號(hào)
–雙劃線 c青色 +加號(hào) ^朝上三角符號(hào)
m品紅 *星號(hào) <朝左三角符號(hào)
y黃色 > > 朝右三角符號(hào) p 五角星
k黑色 h 六角星
w白色

例: 用不同的線型和顏色在同一坐標(biāo)內(nèi)繪制曲線 及其包絡(luò)線。

x=(0:pi/100:2*pi)';
y1=2*exp(-0.5*x)*[1,-1];
y2=2*exp(-0.5*x).*sin(2*pi*x);
x1=(0:12)/2;
y3=2*exp(-0.5*x1).*sin(2*pi*x1);
plot(x,y1,'k:',x,y2,'b--',x1,y3,'rp');

在該plot函數(shù)中包含了3組繪圖參數(shù),第一組用黑色虛線畫出兩條包絡(luò)線,第二組用藍(lán)色雙劃線畫出曲線y,第三組用紅色五角星離散標(biāo)出數(shù)據(jù)點(diǎn)。

例: 設(shè)置正弦曲線的線寬為 3,設(shè)置上三角形進(jìn)行數(shù)據(jù)點(diǎn)的標(biāo)記,并設(shè)置標(biāo)記 點(diǎn)邊緣為黑色,設(shè)置標(biāo)記點(diǎn)填充顏色為紅色,設(shè)置標(biāo)記點(diǎn)的尺寸為 10,則 MATLAB 代碼 如下:

% 橫坐標(biāo)軸 
x = linspace(0, 2*pi, 50); 
% 生成數(shù)據(jù)點(diǎn),縱坐標(biāo)軸 
y = 2 * sin(pi * x); 
% 繪圖 
figure 
% 設(shè)置線的寬帶為3 
plot(x, y, 'k--^', 'LineWidth', 3, ...     
    'MarkerEdgeColor', 'k', ...  %設(shè)置標(biāo)記點(diǎn)的邊緣顏色為黑色     
    'MarkerFaceColor', 'r', ...  %設(shè)置標(biāo)記點(diǎn)的填充顏色為紅色     
    'MarkerSize', 10)    %設(shè)置標(biāo)記點(diǎn)的尺寸為10 

例: 利用五角星標(biāo)記例兩曲線的交叉點(diǎn)

% 橫坐標(biāo)軸 
x = linspace(0, 2*pi, 1000); 
% 生成數(shù)據(jù)點(diǎn),縱坐標(biāo)軸 
y1 = 0.2 * exp(-0.5 * x).* cos(4 * pi * x); 
y2 = 2 * exp(-0.5 * x) .* cos(pi * x); 
% 查找y1與y2相等點(diǎn)(近似相等)的下標(biāo) 
k = find( abs(y1-y2) < 1e-2 );  
%取y1與y2相等點(diǎn)的x坐標(biāo) 
x1 = x(k);  
% 求y1與y2值相等點(diǎn)的y坐標(biāo) 
y3 = 0.2 * exp(-0.5 * x1) .* cos(4 * pi * x1);  
% 繪圖 
figure 
plot(x, y1, 'r-.', x, y2, 'k:', x1, y3, 'bp','LineWidth',2); 

4.雙縱坐標(biāo)函數(shù)plotyy

在Matlab中,如果需要繪制出具有不同縱坐標(biāo)標(biāo)度的兩個(gè)圖形,可以使用plotyy函數(shù),它能把具有不同量綱,不同數(shù)量級(jí)的兩個(gè)函數(shù)繪制在同一個(gè)坐標(biāo)中,有利于圖形數(shù)據(jù)的對(duì)比分析。使用格式為:plotyy(x1,y1,x2,y2)

x1,y1對(duì)應(yīng)一條曲線,x2,y2對(duì)應(yīng)另一條曲線。橫坐標(biāo)的標(biāo)度相同,縱坐標(biāo)有兩個(gè),左邊的對(duì)應(yīng)x1,y1數(shù)據(jù)對(duì),右邊的對(duì)應(yīng)x2,y2。

x=0:pi/100:2*pi; 
% 生成曲線 
y1=0.2*exp(-0.5*x).*cos(4*pi*x); 
y2=2*exp(-0.5*x).*cos(pi*x); 
% 繪圖 
figure 
plotyy(x,y1,x,y2); 
plot(x, y1, 'k-', x, y2, 'k-', 'LineWidth', 3) 

1.2 繪制圖形的輔助操作

1.圖形標(biāo)注

title('圖形名稱')
xlabel('x軸說明')
ylabel('y軸說明')
text(x,y,'圖形說明')
legend('圖例1','圖例2',…)
  • title、xlabel和ylabel函數(shù)分別用于說明圖形和坐標(biāo)軸的名稱。
  • text函數(shù)是在坐標(biāo)點(diǎn)(x,y)處添加圖形說明。
  • legend函數(shù)用于繪制曲線所用線型、顏色或數(shù)據(jù)點(diǎn)標(biāo)記圖例,圖例放置在空白處,用戶還可以通過鼠標(biāo)移動(dòng)圖例,將其放到所希望的位置。

除legend函數(shù)外,其他函數(shù)同樣適用于三維圖形,在三維中z坐標(biāo)軸說明用zlabel函數(shù)。

例:繪制正弦和余弦曲線,設(shè)置圖形的標(biāo)題、x 軸和 y 軸的標(biāo)注,設(shè)置曲線標(biāo)準(zhǔn)。

% 橫軸 
x=0:pi/50:2*pi; 
% 曲線數(shù)據(jù) 
y1=sin(x);  
y2=cos(x); 
% 繪圖 
figure 
plot(x, y1, 'k-', x, y2, 'k-.') 
% 文本標(biāo)注 
text(pi, 0.05, '\leftarrow sin(\alpha)') 
text(pi/4-0.05, 0.05, 'cos(\alpha)\rightarrow') 
% 標(biāo)題標(biāo)注 
title('sin(\alpha) and cos(\alpha)') 
% 坐標(biāo)軸標(biāo)注 
xlabel('\alpha') 
ylabel('sin(\alpha) and cos(\alpha)') 

2. 坐標(biāo)控制

axis([xmin xmax ymin ymax zmin zmax])

如果只給出前四個(gè)參數(shù),則按照給出的x、y軸的最小值和最大值選擇坐標(biāo)系范圍,繪制出合適的二維曲線。如果給出了全部參數(shù),則繪制出三維圖形。

axis函數(shù)的功能豐富,其常用的用法有:

axis equal:縱橫坐標(biāo)軸采用等長刻度

axis square:產(chǎn)生正方形坐標(biāo)系(默認(rèn)為矩形)

axis auto:使用默認(rèn)設(shè)置

axis off:取消坐標(biāo)軸

axis on:顯示坐標(biāo)軸

axis tight:按緊湊方式顯示坐標(biāo)軸范圍,即坐標(biāo)軸范圍為繪圖數(shù)據(jù)的范圍

grid on/off:命令控制畫還是不畫網(wǎng)格線

例:觀察曲線 y=cos(tan(πx))在 x=0.5 附近的圖形曲線

% x軸 
x = 0:1/3000:1; 
% 生成誤差曲線 
y = cos(tan(pi*x)); 
% 繪圖 
figure 
% 分裂窗口為2*1個(gè)子窗口 
subplot(2,1,1) 
plot(x,y) 
title('\itcos(tan(\pix))') 
% 坐標(biāo)軸調(diào)整 
subplot(2,1,2) 
plot(x,y) 
axis([0.4 0.6 -1 1]); 
title('復(fù)雜函數(shù)的局部透視') 

subplot(m,n,p)

該函數(shù)把當(dāng)前窗口分成m×n個(gè)繪圖區(qū),m行,每行n個(gè)繪圖區(qū),區(qū)號(hào)按行優(yōu)先編號(hào)。其中第p個(gè)區(qū)為當(dāng)前活動(dòng)區(qū)。每一個(gè)繪圖區(qū)允許以不同的坐標(biāo)系單獨(dú)繪制圖形。

1.3 繪制二維圖形的其他函數(shù)

1.對(duì)數(shù)坐標(biāo)圖

在實(shí)際應(yīng)用中,經(jīng)常用到對(duì)數(shù)坐標(biāo),Matlab提供了繪制對(duì)數(shù)和半對(duì)數(shù)坐標(biāo)曲線的函數(shù),其調(diào)用格式為:

semilogx(x1,y1,選項(xiàng)1,x2,y2,選項(xiàng)2,…)
semilogy(x1,y1,選項(xiàng)1,x2,y2,選項(xiàng)2,…)
loglog(x1,y1,選項(xiàng)1,x2,y2,選項(xiàng)2,…)

這些函數(shù)中選項(xiàng)的定義和plot函數(shù)完全一樣,所不同的是坐標(biāo)軸的選取。

semilogx函數(shù)使用半對(duì)數(shù)坐標(biāo),x軸為常用對(duì)數(shù)刻度,而y軸仍保持線性刻度。semilogy恰好和semilogx相反。

loglog函數(shù)使用全對(duì)數(shù)坐標(biāo),x、y軸均采用對(duì)數(shù)刻度。

例:繪制函數(shù) y=ex

% x軸 
x=0:0.5:5; 
% y軸 
y = exp(x); 
% 繪圖 
figure 
% 笛卡爾坐標(biāo)系 
subplot(4, 1, 1) 
plot(x, y, 'r-.') 
title('笛卡爾坐標(biāo)系') 
% 半對(duì)數(shù)坐標(biāo)系 
subplot(4, 1, 2) 
semilogx(x, y, 'g:') 
title('x軸為對(duì)數(shù)坐標(biāo)系') 
subplot(4, 1, 3) 
semilogy(x, y, 'b-') 
title('y軸為對(duì)數(shù)坐標(biāo)系') 
% 對(duì)數(shù)坐標(biāo)系 
subplot(4, 1, 4) 
loglog(x, y, 'k:','LineWidth',4) 
title('對(duì)數(shù)坐標(biāo)系')

2. 餅圖

- pie(x):繪制數(shù)據(jù) x 的餅圖,x 可以是向量或者矩陣,x 中的每一個(gè)元素將代表餅圖的一個(gè)扇區(qū),同時(shí)餅圖中顯示各元素總和的比例。

- pie(x, explode):繪制數(shù)據(jù) x 的餅圖,其中參數(shù) explode 可以用來設(shè)置餅圖中某個(gè)重要的扇區(qū)進(jìn)行抽取式重點(diǎn)顯示,這里需要注意的是,explode 向量的長度與 x 中的元素個(gè)數(shù)相等,并與 x 中的元素意義對(duì)應(yīng),explode 元素為非零值,對(duì)應(yīng)的元素扇區(qū)將從餅圖中分離顯示,通常非零值都設(shè)置為 1。

- pie(x, labels):繪制數(shù)據(jù) x 的餅圖,其中參數(shù) labels 可以用來設(shè)置餅圖中各個(gè)扇區(qū)的顯示標(biāo)注,注意參數(shù) labels 應(yīng)該為字符串或者數(shù)字利用向量 X中的數(shù)據(jù)描繪餅圖

例:有一位研究生,在一年中平均每月的費(fèi)用為生活費(fèi) 190 元,資料費(fèi) 33 元, 電話費(fèi) 45 元,購買衣服 42 元,其他費(fèi)用 45 元。請(qǐng)以餅圖表示出他每月的消費(fèi)比例,并在 餅圖中分離出使用最多的費(fèi)用和使用最少的費(fèi)用的切片。

% 數(shù)據(jù)準(zhǔn)備 
x=[190 33 45 42 45]; 
% 分離顯示設(shè)置 
explode=[1 1 0 0 0]; 
% 繪圖 
figure() 
colormap hsv 
pie(x,explode,{'生活費(fèi)','資料費(fèi)','電話費(fèi)','購買衣服','其他費(fèi)用'}) 
title('餅圖') 

3. 條形圖

看例子:

%隨機(jī)函數(shù)產(chǎn)生5*3的數(shù)組,對(duì)產(chǎn)生的數(shù)據(jù)取整 
Y = round(rand(5,3)*10);  
% 繪圖 
subplot(2,2,1) 
bar(Y,'group') 
title 'Group' 
%堆型二維垂直條形圖 
subplot(2,2,2) 
bar(Y,'stack') 
title('Stack') 
%堆型二維水平條形圖 
subplot(2,2,3) 
barh(Y,'stack') 
title('Stack') 
%設(shè)定條形的寬度為1.5 
subplot(2,2,4) 
bar(Y,1.5) 
title('Width = 1.5') 

例:有一位研究生,在一年中平均每月的費(fèi)用為生活費(fèi) 190 元,資料費(fèi) 33 元, 電話費(fèi) 45 元,購買衣服 42 元,其他費(fèi)用 45 元。請(qǐng)以柱狀圖表示出他每月的消費(fèi)比例。 MATLAB 代碼如下:

% 數(shù)據(jù)準(zhǔn)備 
y=[190 33 45 42 45]; 
x=1:5 ;
% 繪圖 
figure 
bar(x,y) 
title('柱狀圖'); 
set(gca,'xTicklabel',{'生活費(fèi)','資料費(fèi)','電話費(fèi)','購買衣服','其他費(fèi)用'}) 

4. 排列圖

排列圖又稱累托(Pareto)圖,由一 個(gè)橫坐標(biāo)、兩個(gè)縱坐標(biāo)、多個(gè)按高低順序 排列的條形和一條折線組成。其中,橫坐 標(biāo)表示各因素,左縱坐標(biāo)表示頻數(shù),右縱 坐標(biāo)表示頻率,折線表示累積的頻率。該 圖能較好地分析各因素的重要性,可用于 尋找主要問題或主要原因。在MATLAB 中 pareto()函數(shù)用于繪制排列圖,其調(diào)用格式如下:

pareto(y):繪制數(shù)據(jù)y的排列圖。y值的大小用排列圖條形的高度表示。pareto(y,x):繪制數(shù)據(jù)y的排列圖。當(dāng)x為數(shù)值時(shí),用于指定數(shù)值型的橫坐標(biāo)。當(dāng) x 為字符串時(shí),用于指定字符串型的橫坐標(biāo)。

Y=[100 98 97 90 90]; 
names={'第1名' '第2名' '第3名' '第4名' '第5名'}; 
pareto(Y,names) 

2. 三維圖形

2.1 繪制三維曲線

1.用plot3()函數(shù)畫三維曲線

最基本的三維圖形函數(shù)為plot3,它將二維繪圖函數(shù)plot的有關(guān)功能擴(kuò)展到三維空間,可以用來繪制三維曲線。其調(diào)用格式為:

plot3(x1,y1,z1,選項(xiàng)1,x2,y2,z2,選項(xiàng)2,…)

其中每一組x,y,z組成一組曲線的坐標(biāo)參數(shù),選項(xiàng)的定義和plot的選項(xiàng)一樣。當(dāng)x,y,z是同維向量時(shí),則x,y,z對(duì)應(yīng)元素構(gòu)成一條三維曲線。當(dāng)x,y,z是同維矩陣時(shí),則以x,y,z對(duì)應(yīng)列元素繪制三維曲線,曲線條數(shù)等于矩陣的列數(shù)。

例:

t=0:pi/50:2*pi;
x=8*cos(t);
y=4*sqrt(2)*sin(t);
z=-4*sqrt(2)*sin(t);
plot3(x,y,z,'p');
title('Line in 3-D Space');
text(0,0,0,'origin');
xlabel('X');ylabel('Y');zlabel('Z');grid;

2. 三維網(wǎng)格圖的繪制

在 MATLAB 中,進(jìn)行三維圖形繪制時(shí),常常需要首先創(chuàng)建三維網(wǎng)格,也就是先創(chuàng)建 平面圖的坐標(biāo)系。在 MATLAB 中,常用 meshgrid()函數(shù)生成網(wǎng)格數(shù)據(jù),其調(diào)用格式如下。

[X,Y]=meshgrid(x,y):用于生成向量 x 和 y 的網(wǎng)格數(shù)據(jù),即變換為矩陣數(shù)據(jù) X 和 Y, 矩陣 X 中的行向量為向量 x,矩陣 Y 的列向量為向量 y。[X,Y]=meshgrid(x):生成向量 x 的網(wǎng)格數(shù)據(jù),函數(shù)等同[X,Y]=meshgrid(x,x)。

[X,Y,Z]=meshgrid(x,y,z) :生成向量 x、y、z 的三維網(wǎng)格數(shù)據(jù),生成的數(shù)據(jù) X 和 Y 可分別表示三維繪圖中的 x 和 y 坐標(biāo)。

三維網(wǎng)格圖形是指在三維空間內(nèi)連接相鄰的數(shù)據(jù)點(diǎn),形成網(wǎng)格。在MATLAB中繪制三維網(wǎng)格圖的函數(shù)主要有mesh()函數(shù)、meshc()函數(shù)和meshz()函數(shù)。其中,mesh()函數(shù)最常 用,其調(diào)用格式如下:

mesh(x,y,z):繪制三維網(wǎng)格圖,x、y、z 分別表示三維網(wǎng)格圖形在 x 軸、y 軸和 z 軸 的坐標(biāo),圖形的顏色由矩陣 z 決定。

mesh(Z):繪制三維網(wǎng)格圖,分別以矩陣 Z 的列下標(biāo)、行下標(biāo)作為三維網(wǎng)格圖的 x 軸、y 軸的坐標(biāo),圖形的顏色由矩陣 Z 決定。

mesh(...,C):輸入?yún)?shù)C用于控制繪制的三維網(wǎng)格圖的顏色。mesh(...,'PropertyName',PropertyValue,...):設(shè)置三維網(wǎng)格圖的指定屬性的屬性值。

函數(shù) meshc()可繪制帶有等值線的三維網(wǎng)格圖,其調(diào)用格式與函數(shù) mesh()基本相同, 但函數(shù) meshc()不支持對(duì)圖形網(wǎng)格線或等高線指定屬性的設(shè)置。

函數(shù) meshz()可繪制帶有圖形底邊的三維網(wǎng)格圖,其調(diào)用格式與函數(shù) mesh()基本相同, 但函數(shù) meshz()不支持對(duì)圖形網(wǎng)格線指定屬性的設(shè)置。

另外,函數(shù)ezmesh()、ezmeshc()ezmeshz()可根據(jù)函數(shù)表達(dá)式直接繪制相應(yīng)的三維網(wǎng)格圖。

由于網(wǎng)格線是不透明的,繪制的三維網(wǎng)格圖有時(shí)只能顯示前面的圖形部分,而后面的 部分可能被網(wǎng)格線遮住了,沒有顯示出來。 MATLAB中提供了命令 hidden 用于觀察圖形后面隱藏的網(wǎng)格,hidden 命令的調(diào)用格式如下:

hidden on:設(shè)置網(wǎng)格隱藏部分不可見,默認(rèn)情況下為此狀態(tài)。

hidden off:設(shè)置網(wǎng)格的隱藏部分可見。

hidden:該命令用于切換網(wǎng)格的隱藏部分是否可見。

例:繪制簡單的三維網(wǎng)格圖

% 數(shù)據(jù)準(zhǔn)備 
t=0:pi/10:pi; 
x=sin(t); 
y=cos(t);  
[X,Y]=meshgrid(x,y); 
z =X + Y;    
% 繪圖 
figure 
mesh (z,'FaceColor','W','EdgeColor','K')
grid 
title('三維網(wǎng)格圖'); 

2.2 三維表面圖的繪制

三維表面圖也可以用來表示三維空間內(nèi)數(shù)據(jù)的變化規(guī)律,與之前講述的三維網(wǎng)絡(luò)圖的 不同之處在于對(duì)網(wǎng)格的區(qū)域填充了不同的色彩。在 MATLAB 中繪制三維表面圖的函數(shù)為 surf()函數(shù),其調(diào)用格式如下:

surf(Z):繪制數(shù)據(jù) Z 的三維表面圖,分別以矩陣 Z 的列下標(biāo)、行下標(biāo)作為三維網(wǎng)格圖的 x 軸、y 軸的坐標(biāo),圖形的顏色由矩陣 Z 決定。

surf(X, Y, Z):繪制三維表面圖,X、Y、Z 分別表示三維網(wǎng)格圖形在 x 軸、y 軸和 z 軸的坐標(biāo),圖形的顏色由矩陣 Z 決定。

surf(X, Y, Z, C):繪制三維表面圖,輸入?yún)?shù) C 用于控制繪制的三維表面圖的顏色。

surf(..., 'PropertyName', PropertyValue):繪制三維表面圖,設(shè)置相應(yīng)屬性的屬性值。

函數(shù) surfc()用于繪制帶等值線的三維表面圖,其調(diào)用格式同函數(shù) surf()基本相同,函數(shù) surfl()可用于繪制帶光照模式的三維表面圖,與函數(shù) surf()surfc()不同的調(diào)用格式如下:

surfl(...,'light'):以光照對(duì)象 light 生成一個(gè)帶顏色、帶光照的曲面。surfl(...,'cdata'):輸入?yún)?shù) cdata 設(shè)置曲面顏色數(shù)據(jù),使曲面成為可反光的曲面。

surfl(...,s):輸入?yún)?shù) s 為一個(gè)二維向量[azimuth,elevation],或者三維向量[x,y,z],用于指定光源方向,默認(rèn)情況下光源方位從當(dāng)前視角開始,逆時(shí)針 45°。

例:簡單對(duì) surf()函數(shù)進(jìn)行舉例

% 數(shù)據(jù)準(zhǔn)備 
xi=-10:0.5:10; 
yi=-10:0.5:10; 
[x,y]=meshgrid(xi,yi); 
z=sin(sqrt(x.^2+y.^2))./sqrt(x.^2+y.^2); 
% 繪圖 
surf(x,y,z) 

2.3 三維切片圖的繪制

在MATLAB中slice()函數(shù)用于繪制三維切片圖。三維切片圖可形象地稱為“四維圖”,可以在三維空間內(nèi)表達(dá)第四維的信息,用顏色來標(biāo)識(shí)第四維數(shù)據(jù)的大小。slice()函數(shù)的調(diào)用格式如下:

slice(v, sx, sy, sz):輸入?yún)?shù) v 為三維矩陣(階數(shù)為 m x n x p),x、y、z 軸默認(rèn)狀態(tài)下分別為 1:m、1:n、1:p,數(shù)據(jù) v 用于指定第四維的大小,在切片圖上顯示為不同的顏色,輸入?yún)?shù) sx、sy、sz 分別用于指定切片圖在 x、y、z 軸所切的位置。

slice(x ,y, z, v, sx, sy, sz):輸入?yún)?shù) x、y、z用于指定繪制的三維切片圖的 x、y、z軸。

slice(...,'method'):輸入?yún)?shù)method用于指定切片圖繪制時(shí)的內(nèi)插值法,'method' 可以設(shè)置的參數(shù)有:'linear'(三次線性內(nèi)插值法,默認(rèn))、'cubic'(三次立方內(nèi)插 值法)、'nearest'(最近點(diǎn)內(nèi)插值法)。

例:觀察函數(shù)在-2≤x≤2、-2≤y≤2、-2≤z≤2 上的體積情況

% 數(shù)據(jù)準(zhǔn)備 
xi=-10:0.5:10; 
yi=-10:0.5:10; 
[x,y]=meshgrid(xi,yi); 
z=sin(sqrt(x.^2+y.^2))./sqrt(x.^2+y.^2); 
[x,y,z] = meshgrid(-2:.2:2, -2:.25:2, -2:.16:2); 
v = x.*exp(-x.^2-y.^2-z.^2); 
xslice = [-1.2,.8,2]; 
yslice = 2; 
zslice = [-2,0]; 
% 繪圖 
slice(x,y,z,v,xslice,yslice,zslice) 

以上所述是小編給大家介紹的使用數(shù)學(xué)軟件Matlab建模畫圖程序匯總,希望對(duì)大家有所幫助。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 前端工程Monorepo項(xiàng)目管理方式

    前端工程Monorepo項(xiàng)目管理方式

    這篇文章主要介紹了現(xiàn)代前端越來越離不開的項(xiàng)目管理方式Monorepo的概念、MultiRepo的弊端、Monorepo的收益以及Monorepo的落地這幾個(gè)角度來認(rèn)識(shí)和學(xué)習(xí)Monorepo
    2022-07-07
  • thymeleaf實(shí)現(xiàn)th:each雙重多重嵌套功能

    thymeleaf實(shí)現(xiàn)th:each雙重多重嵌套功能

    今天給大家分享一個(gè)使用 thymeleaf 實(shí)現(xiàn)一個(gè)動(dòng)態(tài)加載一二級(jí)文章分類的功能,本文通過代碼講解的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2019-11-11
  • 詳解window啟動(dòng)webpack打包的三種方法

    詳解window啟動(dòng)webpack打包的三種方法

    這篇文章主要介紹了window啟動(dòng)webpack打包的三種方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 5個(gè)Linux平臺(tái)程序員最愛的開發(fā)工具匯總

    5個(gè)Linux平臺(tái)程序員最愛的開發(fā)工具匯總

    這篇文章主要介紹了5個(gè)Linux平臺(tái)程序員最愛的開發(fā)工具匯總,程序最重要的工具就是源碼編輯器了,或者是一個(gè)全能的IDE,本文就羅列了5個(gè)Linux平臺(tái)最常用的編輯給大家,需要的朋友可以參考下
    2014-09-09
  • 分別使用vue和Android實(shí)現(xiàn)長按券碼復(fù)制功能

    分別使用vue和Android實(shí)現(xiàn)長按券碼復(fù)制功能

    最近分別用vue和Android實(shí)現(xiàn)了一個(gè)券碼復(fù)制功能,長按券碼會(huì)在上方彈出一個(gè)拷貝的icon提示,點(diǎn)擊icon將券碼內(nèi)容復(fù)制到剪貼板。下面小編給大家?guī)韺?shí)現(xiàn)代碼,需要的朋友參考下吧
    2019-10-10
  • Elasticsearch的刪除映射類型操作示例

    Elasticsearch的刪除映射類型操作示例

    這篇文章主要為大家介紹了Elasticsearch的刪除映射類型操作示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-04-04
  • chatgpt?1020?錯(cuò)誤碼成功解決的三種方案(推薦)

    chatgpt?1020?錯(cuò)誤碼成功解決的三種方案(推薦)

    造成1020錯(cuò)誤的主要原因是代理問題,當(dāng)打開代理時(shí),登錄該網(wǎng)站會(huì)直接顯示上述錯(cuò)誤“Access?denied?Error?code?1020”,怎么解決這個(gè)問題呢,下面小編給大家?guī)砹薱hatgpt?1020?錯(cuò)誤碼成功解決的三種方案,感興趣的朋友一起看看吧
    2023-02-02
  • ol7.7安裝部署4節(jié)點(diǎn)spark3.0.0分布式集群的詳細(xì)教程

    ol7.7安裝部署4節(jié)點(diǎn)spark3.0.0分布式集群的詳細(xì)教程

    這篇文章主要介紹了安裝部署4節(jié)點(diǎn)spark3.0.0分布式集群,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • hello world程序集錦

    hello world程序集錦

    hello world是編程入門的經(jīng)典語句,我來給你們講一講關(guān)于hello world的知識(shí)吧。
    2014-07-07
  • JetBrains 學(xué)生認(rèn)證教程(Pycharm,IDEA… 等學(xué)生認(rèn)證教程)

    JetBrains 學(xué)生認(rèn)證教程(Pycharm,IDEA… 等學(xué)生認(rèn)證教程)

    這篇文章主要介紹了JetBrains 學(xué)生認(rèn)證教程(Pycharm,IDEA… 等學(xué)生認(rèn)證教程)文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09

最新評(píng)論