オクターブ制御文

forループ

>>  I = 110 
V(1) = 2 ^ I。
終わり; 
>> V 
V = 2 4 8 16 32 64 128 256 512 1024

      
      
      
     
     
     
    
    
    
   
>> indics = 110 >>  I = indics、
DISP(I)。
終わり; 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10

whileループ

>> I = 1 ;
>> 一方(I < 5 )、
V(I) = 10 
I ++ ; 
終わり; 
>> Vを
V = 10 10 10 10 32 64 128 256 512 1024

     
     
     
     
     
     
    
    
    
   

ブレーク

>> I = 1 ;
>> 一方 
V(I) = 999 
I = iは、+ 1 もし私が== 6 破ります
終わり; 
終わり; 
>> V 
V = 999 999 999 999 999 64 128 256 512 1024

    
    
    
    
    
     
    
    
    
   

if文

>> もし V(1)== 1 
       DISP(' 値が1です' )。
   ELSEIF V(1)== 2 
       DISP(' 値が2です' )。
   他の
       DISP(値は、1つまたは2つのではありません。); 
   終わり; 
値がある 2

 

 

関数の定義 

.Mで終わるファイルを作成します。

Y =関数squareThisNumber(X)は、戻り値Y%である

Y = X ^ 2
>> squareThisNumber(5 
ANS =   25

パスはオクターブを必要とされていない場合でも、あなたはまた、目的のファイルを検索できるように続いて、検索パスを追加

関数addpath >>(' パス')

関数の戻り値は、複数の

関数の定義

 関数[Y1、Y2] = squareAndCubeThisNumber(X)

 Y1 = X ^ 2。
 Y2 = X ^ 3。

使用

>> [A、B] = squareAndCubeThisNumber(5 
A =   25 
、B =   125

 

おすすめ

転載: www.cnblogs.com/19990219073x/p/11366872.html