最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

matlab怎么控制坐標(biāo)軸范圍? Matlab中指定坐標(biāo)軸范圍的教程

  發(fā)布時間:2025-01-11 16:27:46   作者:佚名   我要評論
在matlab中,設(shè)置坐標(biāo)軸范圍是通過修改圖形對象屬性來實現(xiàn)的,該怎么指定坐標(biāo)軸范圍呢?詳細(xì)請看下文介紹

可以設(shè)置x軸、y軸和z坐標(biāo)軸范圍,以控制數(shù)據(jù)在坐標(biāo)區(qū)上的顯示位置。也可以更改x軸線和y軸線的顯示位置(僅適用于二維繪圖),或反轉(zhuǎn)值沿每條軸遞增的方向。

更改坐標(biāo)軸范圍

創(chuàng)建一個線圖。使用 xlim 和 ylim 函數(shù)指定坐標(biāo)軸范圍。對于三維繪圖,請使用 zlim 函數(shù)。將 [min max] 形式的二元素向量傳遞給函數(shù)。

x = linspace(-10,10,200); 
y = sin(4*x)./exp(x);
plot(x,y)
xlim([0 10])
ylim([-0.4 0.8])

使用半自動坐標(biāo)軸范圍

將 x 軸范圍最大值設(shè)為 0,y 軸范圍最小值設(shè)為 -1。其他范圍則由 MATLAB 選擇。對于自動計算的最小值或最小值范圍,分別使用 -inf 或 inf 來表示。

[X,Y,Z] = peaks;
surf(X,Y,Z)
xlabel('x-axis')
ylabel('y-axis')
xlim([-inf 0]) 
ylim([-1 inf])

還原為默認(rèn)范圍

創(chuàng)建一個網(wǎng)格圖并更改坐標(biāo)軸范圍,然后還原為默認(rèn)范圍。

[X,Y,Z] = peaks;
mesh(X,Y,Z)
xlim([-2 2])
ylim([-2 2])
zlim([-5 5])

[X,Y,Z] = peaks;
mesh(X,Y,Z)
xlim([-2 2])
ylim([-2 2])
zlim([-5 5])
xlim auto
ylim auto
zlim auto

反轉(zhuǎn)坐標(biāo)軸方向

通過設(shè)置 Axes 對象的 XDir 和 YDir 屬性,可控制 x 軸和 y 軸值遞增的方向。這些屬性可以設(shè)置為 'reverse' 或 'normal'(默認(rèn)值)。使用 gca 命令可訪問 Axes 對象。

stem(1:10)
ax = gca;
ax.XDir = 'reverse';
ax.YDir = 'reverse';

顯示通過原點的軸線

默認(rèn)情況下,x 軸和 y 軸沿坐標(biāo)區(qū)的外邊界顯示。通過設(shè)置 Axes 對象的 XAxisLocation 和 YAxisLocation 屬性來更改軸線位置,以使軸線在原點 (0,0) 處交叉。將 XAxisLocation 設(shè)置為 'top'、'bottom' 或 'origin'。將 YAxisLocation 設(shè)置為 'left'、'right' 或 'origin'。這些屬性僅適用于二維視圖中的坐標(biāo)區(qū)。

x = linspace(-5,5);
y = sin(x);
plot(x,y)
ax = gca;
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';

刪除坐標(biāo)區(qū)框輪廓

x = linspace(-5,5);
y = sin(x);
plot(x,y)
ax = gca;
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
box off

以上就是Matlab指定坐標(biāo)軸范圍的方法,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。

相關(guān)文章

最新評論

冷水江市| 抚顺县| 恩平市| 廊坊市| 沂源县| 阳山县| 莒南县| 永德县| 平谷区| 太原市| 海门市| 河西区| 哈巴河县| 乌兰浩特市| 扶余县| 石狮市| 沁水县| 隆子县| 株洲县| 霞浦县| 祥云县| 望城县| 定襄县| 琼结县| 永修县| 云南省| 法库县| 栾川县| 永仁县| 邵东县| 阿拉尔市| 樟树市| 通化县| 乡城县| 花莲市| 阳朔县| 东丰县| 祁阳县| 金堂县| 汶川县| 新宾|