① 如何在matlab中設置坐標軸自己想要的刻度
當縱坐標為指數: matlab7.1中輸入命令: set(gca,'Yscale','log'); 就可以把Y軸的坐標改為指數形式 在一些財務的繪圖中,可能坐標軸需要設置成比如「2010年 2011年 2012年」等等, 第一種方法: 打開plot tools,單擊坐標軸
② matlab繪圖如何添加圖例/坐標軸刻度
1、首先打開電腦上的「matlab」軟體,主界面如下圖所示,箭頭處輸入代碼即可運行。
③ matlab怎麼設置坐標軸刻度
看你的圖像畫的好像是個二維彩色圖。
如果是imagesc命令的話使用
imagesc(x,y,data),x,y使用你定義的數組。
假如你不加上x,y的話,那默認的刻度就是采樣點數,也就是縮小了50倍的。
其他的畫二維圖的命令基本都有類似功能,如果你用的是其他命令的話你可以help一下看看。
如果還不能解決的話,你參考一下這兩個命令:xtick,xticklabel,具體用法看一下help應該就能明白,一般配套使用,是設置需要標注的坐標點位,以及標注什麼內容。
④ 如何在matlab中設置自坐標軸自己想要的刻度
當縱坐標為指數:
matlab7.1中輸入命令:
set(gca,'Yscale','log');
就可以把Y軸的坐標改為指數形式
在一些財務的繪圖中,可能坐標軸需要設置成比如「2010年 2011年 2012年」等等,
第一種方法:
打開plot tools,單擊坐標軸,單擊more property,裡面有一個xticklabel,在這裡面你可以設置成自己想要的坐標軸文字;
第二種方法:
直接在m-file裡面,舉個例子
clear;
year=2005:2010;
y=sin(year);
plot(year,y,'+-.r')
set(gca,'xtick',[2005 2006 2007 2008 2009 2010]);
set(gca,'xticklabel',{'2005年','2006年','2007年','2008年','2009年','2010年'});
或者是
x=1:1:11;
plot(x,wc01(:,1),'m-*');
axis([0 12 -8 8]);
set(gca,'xtick',[1:1:11]);
set(gca,'xticklabel',{'6/25','6/26','6/27','7/1','7/5','7/6','7/7','7/8','7/9','7/11','7/12'});
hold on;
⑤ matlab 坐標軸刻度
可以使用y軸為對數坐標的半對數坐標,如下:
x=[1,2,3,4,5,6,7,8,9,10,11,12,13];
y=[1,1.1,1.2,2.5,4.1,8.6,8.4,8.4,8.0,8.3,8.7,8.9,8888888888888.0];
semilogy(x,y,'-r*');
其他一些繪圖指令:
1)plot雙軸線性刻度。2)loglog雙軸對數刻度
3)semilogxx對數,y線性4)semilogyx線性,y對數
5)plotyy雙y軸適合兩組數據相差較大的繪圖。
⑥ 如何在matlab中顯示刻度謝謝。
gridon%顯示刻度;
gridoff%隱藏刻度;
⑦ matlab中如何設置自定義刻度
先畫出來一幅圖,然後點開view->Plot Browser和Property Editor;
在右邊的Plot Browser里點Axes;
在下面的Property Editor - Axes里點你要自定義刻度的軸;
Label是給軸起名字,Limits是設上下限,Scale是設線性還是對數刻度,點Ticks就可以自定義刻度了,坐標軸上所有的東西都可以改的。
⑧ matlab 坐標軸刻度問題
看你的圖像畫的好像是個二維彩色圖。
如果是imagesc命令的話使用 imagesc(x,y,data),x,y使用你定義的數組。
假如你不加上x,y的話,那默認的刻度就是采樣點數,也就是縮小了50倍的。
其他的畫二維圖的命令基本都有類似功能,如果你用的是其他命令的話你可以help一下看看。
如果還不能解決的話,你參考一下這兩個命令:Xtick,Xticklabel,具體用法看一下help應該就能明白,一般配套使用,是設置需要標注的坐標點位,以及標注什麼內容。
⑨ MATLAB如何精確定義刻度XminorTick相關問題。求高手!
x=0:0.1:10;
y=sin(x);
plot(x,y)
set(gca,'xtick',[0 1 1.2 1.4 1.6 1.8 2:10])
set(gca,'xticklabel',{'0' '1' '' '' '' '' '2' '3' '4' '5' '6' '7' '8' '9' '10'})
⑩ Matlab怎樣把刻度去掉
要把matlab圖形中的刻度去掉,首先是把axes的ticklength屬性設置成0,比如對二維圖像set(gca,'ticklength',[0 0])。這樣matlab圖形中的刻度去掉了。
圖形是指在一個二維空間中可以用輪廓劃分出若乾的空間形狀,圖形是空間的一部分不具有空間的延展性,它是局限的可識別的形狀。
圖形是指由外部輪廓線條構成的矢量圖。即由計算機繪制的直線、圓、矩形、曲線、圖表等。
圖形用一組指令集合來描述圖形的內容,如描述構成該圖的各種圖元位置維數、形狀等。描述對象可任意縮放不會失真。在顯示方面圖形使用專門軟體將描述圖形的指令轉換成屏幕上的形狀和顏色。適用於描述輪廓不很復雜,色彩不是很豐富的對象,如:幾何圖形、工程圖紙、CAD、3D造型軟體等。
它的編輯通常用Draw程序,產生矢量圖形,可對矢量圖形及圖元獨立進行移動、縮放、旋轉和扭曲等變換。主要參數是描述圖元的位置、維數和形狀的指令和參數。