| MATLAB Function Reference |     ![]()  | 
Syntax
semilogx(Y)
semilogx(X1,Y1,...)
semilogx(X1,Y1,LineSpec,...)
semilogx(...,'PropertyName',PropertyValue,...)
h = semilogx(...)
semilogy(...)
h = semilogy(...)
Description
semilogx and semilogy分別以x-軸和y軸為對數刻度對資料作圖。
semilogx(Y)
 使用x軸以10為基底的對數刻度和y軸為線性刻度來作圖,當Y是一個實數的向量或矩陣時,會對Y的行索引對Y的向量作圖,若Y是複數向量或矩陣,semilogx(Y)和semilogx(real(Y)imag(Y))是相等的,semilogx函數的所有其他使用上,虛部會被忽略。
semilogx(X1,Y1,...)
 繪製所有由Xn座標和相對的Yn座標進行作圖,若Xn或Yn是一個矩陣,semilogx向量會對矩陣的列或行進行繪圖,而對列還是對行進行繪圖則是視向量的列或行的維度是否和矩陣match而定。
semilogx(X1,Y1, 繪製所有由LineSpec,...)
Xn,Yn,LineSpec triples定義的線段,其中LineSpec可指定曲線的格式、線標符號、和繪圖曲線的顏色。
semilogx(...,' 對所有由PropertyName',PropertyValue,...)
semilogx產生的line圖形物件設定屬性值。
semilogy(...)
 >使用y軸以10為基底的對數刻度和x軸為線性刻度來作圖。
h = semilogx(...)和h = semilogy(...)
 傳回一個握把向量給line圖形物件,一個lone一個握把。
Remarks
當多個線條時,若你不想指定線的顏色,semilogx 和semilogy可自動地輪換曲線的顏色和線的格式,輪換的順序會依ColorOrder 和LineStyleOrder的指定的屬性。
你可結合Xn,Yn pairs和Xn,Yn,LineSpec三者;例如 
semilogx(X1,Y1,X2,Y2,LineSpec,X3,Y3)
Examples
x = 0:.1:10; semilogy(x,10.^x)
![]()
See Also
line,LineSpec,loglog,plot
   | selectmoveresize | send (activex) | ![]()  |