1樓:小舅舅有點帥
用matlab繪圖時,只設定一個軸範圍可以通過以下方法來實現:
使用 axis([xmin xmax ymin ymax]) ,對於不需要設定範圍的軸,使用引數-inf,inf,即正負無窮之間
示例**:
>> x = 1:10;
>> y = x.^2;
>> subplot(3,1,1)
>> plot(x,y,'r')
>> subplot(3,1,2)
>> plot(x,y,'g')
>> xlim([0,15])
>> subplot(3,1,3)
>> plot(x,y,'b')
>> axis([-1,12,-inf,inf])
繪圖結果:
擴充套件資料
在matlab中顯示影象(影像)的直方圖時,橫軸範圍往往是[0,255]。在顯示的時候,預設顯示的範圍往往大於這個範圍,大出的的範圍沒有實際意義。
如果使用: axis([xmin xmax ymin ymax]) 就必須要知道ymin和ymax,因為axis對其引數的維數的要求是4、6或8;但對於影象的直方圖,其縱軸範圍往往不確定,所以橫軸範圍應該單獨設定: xlim([xmin xmax]) 同理,在其他情況下,可以使用ylim、zlim.
一般會用axis([xmin,xmax,ymin,ymax]),但是假如只想對一個座標軸如x軸或y軸或z軸設定範圍, 可以使用一下資料:
xlim([xmin,xmax]);%對x軸設定顯示範圍
ylim([ymin,ymax]);%對y軸設定顯示範圍
zlim([zmin,zmax]);%對z軸設定顯示範圍
例如:數字影象灰度統計圖
% 資料生成及展示(真實情況可以用數字影象代替)
set(groot,'defaultaxeslinestyleorder','remove','defaultaxescolororder','remove');
%每次使用記得清除上次設定的引數,否則設定的引數會被保留下來
x=1:255;y=rand(1,255);y=y';%y是行向量還是列向量都可以
n=length(x);
stem(x,y, 'marker', 'none');
title('未設定座標軸的區間','fontsize',14);
2樓:顧傾城
1、首先開啟matlab繪圖,這個程式繪圖的結果y軸座標範圍不好,需要設定一個軸的範圍。
2、用二維的話,則輸入命令【axis([xmin xmax ymin ymax])】。
3、用三維的話,則輸入命令【axis([xmin xmax ymin ymax zmin zmax])】。
4、將這個語句新增到plot作圖語句後面來設定,如圖所示。
5、這樣,就設定一個軸範圍了,圖形全部在座標軸範圍內,是x最小,xmax是x最大。
3樓:匿名使用者
有兩種方法可以實現:
使用 xlim([xmin xmax]) 或 ylim([ymin ymax]) 單獨設定某個座標軸的範圍
使用 axis([xmin xmax ymin ymax]) ,對於不需要設定範圍的軸,使用引數-inf,inf,即正負無窮之間
示例**:
>> x = 1:10;
>> y = x.^2;
>> subplot(3,1,1)
>> plot(x,y,'r')
>> subplot(3,1,2)
>> plot(x,y,'g')
>> xlim([0,15])
>> subplot(3,1,3)
>> plot(x,y,'b')
>> axis([-1,12,-inf,inf])繪圖結果:
急急急!!!在matlab中如何「只」設定橫座標範圍?
4樓:
比如設定橫軸範圍0~100就是:xlim( [ 0, 100 ] );
matlab用plot畫圖時,人為的設定座標軸的範圍:
5樓:匿名使用者
有兩種方法可以實現抄:
使用bai xlim([xmin xmax]) 或 ylim([ymin ymax]) 單獨設定du某個座標軸的範圍zhi
使用 axis([xmin xmax ymin ymax]) ,對於不需要設定範圍的軸,使dao用引數-inf,inf,即正負無窮之間
示例**:
>> x = 1:10;
>> y = x.^2;
>> subplot(3,1,1)
>> plot(x,y,'r')
>> subplot(3,1,2)
>> plot(x,y,'g')
>> xlim([0,15])
>> subplot(3,1,3)
>> plot(x,y,'b')
>> axis([-1,12,-inf,inf])繪圖結果:
6樓:匿名使用者
set(gca,'ytick',0:0.1:1)
matlab中如何設定座標範圍
7樓:匿名使用者
你好,看你的du是多大zhi
維數的圖形
如果dao
是二維axis([xmin xmax ymin ymax])xmin是x最小
內xmax是x最大,ymin,ymax分別是y最小,y最大你的情況比容如說你要改編x座標
axis([1 120000 -inf inf])如果改y座標
axis([ -inf inf 1 120000])當然,可以兩個都改 -inf inf是正負無窮大如果是三維
axis([xmin xmax ymin ymax zmin zmax])
還要考慮到z座標。
8樓:匿名使用者
matlab提供了設定座標範圍的
函式axis(),常用格式如下:
axis([xmin xmax ymin ymax]) 設定二維圖的x-y座標範圍
axis([xmin xmax ymin ymax zmin zmax]) 設定三維版圖的x-y-z座標範圍
示例如權下:
>> x = 1:10;
>> subplot(2,1,1) % 預設範圍>> plot(x,x.^2)
>> subplot(2,1,2) % 設定x範圍[0,12],y任意
>> plot(x,x.^2,'r')
>> axis([0 12,-inf,inf])做圖效果:
9樓:匿名使用者
方法/步驟如下:
5/5分步閱讀
如圖所示是這個程式繪圖的結果,顯然y軸座標範圍內不好,超出座標的圖的一部分容沒有反映出來
2/5% 二維
axis([xmin xmax ymin ymax]) %xmin是x最小,xmax是x最大,ymin,ymax類似
% 三維
axis([xmin xmax ymin ymax zmin zmax])
這是我們要用到的matlab語句
3/5我將這個語句新增到plot作圖語句後面,如圖所示
4/5作圖出來的結果就比較符合要求了,圖形全部在座標軸範圍內
5/5假如有更好地方法或者本經驗有不足的地方望指教,共同學習共同進步!
10樓:轉轉運動鞋
例如設定x的座標範圍和間隔,
用x=-10:2:10;意思就是x座標的範圍為從-10到10 ,間隔為2。
也可回以用x=-10::10;中間的間隔空著,這樣答matlab就會根據函式自動選擇最佳間隔。希望對你有幫助。
11樓:匿名使用者
figure右上角有一個圖表,按下去後可以開啟影象高階編輯選單,然後在axis當中修改就好
12樓:匿名使用者
axis([xmin xmax ymin ymax])
matlab中如何設定橫座標縱座標為自己想要的範圍
13樓:匿名使用者
首先給定的**bai存在問題,經過du迴圈zhi後,x,y只有一個值接著來回來dao橫座標,縱座標的問版題。
以畫y=sin(x)為例
>> x=linspace(0,2*pi,101);
>> y=sin(x);
>> plot(x,y)
沒設權置座標之前的效果如下:
橫座標,縱座標的設定**如下
>> xlim([0,8]);
>> ylim([-1.2 1.2])
效果如下:
14樓:天雲一號
可以bai用matlab提供的座標軸設定
du函式zhiaxis進行設定(對當前座標dao軸進行設定回)答,具體用法如下:
axis([xmin xmax ymin ymax]); % 設定座標軸在指定的區間
xmin、xmax 表示設定橫座標的最小最大值;
ymin、ymax 表示設定縱座標的最小最大值。
也可以用下面的set函式進行設定(對指定的座標軸進行設定),具體用法如下:set(handles,'xtick',0:100:
2500) % handles可以指定具體座標軸的控制代碼
功能: 設定x軸座標範圍0到2500,顯示間隔是100;
set(handles,'ytick',0:100:2500) % handles可以指定具體座標軸的控制代碼
功能: 設定x軸座標範圍0到2500,顯示間隔是100;
15樓:匿名使用者
x=0.01:0.02:1;
y=x;%或者其他函式關係,或者和x等長的資料
plot(x,y);
16樓:匿名使用者
axis([0 1 0 1])
17樓:匿名使用者
plot(x,y);
hold on
axis([0 1 ]);
drawnow
hold off
matlab中繪製曲線時,怎樣設定符號例如圓圈的距離呢
人在途中 找了好久發現,在這裡表述一下 以上圖為例,選中要稀疏的曲線 比如下面的輸入部分,我輸入1 5 50 50表示我開始畫圖時的點數,5表示間隔的點數 確定後就是這種情況,標識點的密度得到降低。 程式如下 x 0 0.01 2 pi y sin x plot x,y hold on for i ...
DELL筆記本用CAD繪圖時每次用正交F8時都要按下FN才能使用,請問怎麼可以設定下不用每次都按FN
fn esc後,就可以直接f8了 本個性 兄臺!是否試下修改快捷鍵。步驟 進入cad 工具 自定義 編輯自定義檔案 程式引數。進去後 前面的是快捷鍵,後面的是命今,自己修改下試試。不過你得熟悉下各種命今,因為都是英文的,不過也可放到翻譯裡看看,呵呵!祝兄臺好運!筆記本用cad繪圖時每次用正交f8時都...
PS噴繪圖尺寸怎麼設定,用PS做噴繪海報怎麼設定引數?
南京新華電腦專修學院 在影象選單下單擊影象大小,即可設定圖畫的大小 解析度,也可以直接設定畫素大小。過大的噴繪一般需要拆分列印,建議使用低版本ps的使用者提高解析度將整個畫面顯示出來,拆分後再同時調整影象大小和解析度。新的ps已經可以將畫布大小調整到很大。需注意防止因計算負擔過重引起的宕機和檔案丟失...