1. 程式人生 > 其它 >MatLab--指令碼編寫與註釋+變數的輸入

MatLab--指令碼編寫與註釋+變數的輸入

一、

在建立新指令碼時,開始的註釋,稱為header;作用是當你在命令列視窗輸入help + 指令碼檔名稱的時候,所呈現的內容;

二、註釋

%This script calculates the circumference of a circle
%計算圓的周長

%圓的半徑
radius=5;
%計算圓的周長
length=2*pi*radius;
%輸出
fprintf('the circumference of a circle is %f \n',length );

 

多行註釋:在註釋中可以加入多行空格

%{


Test:
radius=1;
area=pi;
%}

三、使用者的輸入:

rad=input('Enter the radius:')    輸入數字
Enter the radius:5

rad =

5

>> letter=input('Enter a letter :','s')  輸入字元
Enter a letter :5

letter =

'5'

R=16

R =

16

>> rad=input('Enter the radius:')  ;變數也可以傳遞
Enter the radius:R

rad =

16

letter=input('Enter a letter :','s')  輸入為空時
Enter a letter :

letter =

空的 0×0 char 陣列

>> letter=input('Enter a letter :','s')   當前面輸入空格時,賦值中也有空格
Enter a letter :             go

letter =

'                go'

letter=input('Enter a letter :','s')
Enter a letter :'apple'      加入單引號

letter =

''apple''

>> letter=input('Enter a letter :')     不加後面的引數 ‘s’
Enter a letter :'apple'

letter =

'apple'

letter=input('Enter a letter :')   輸入的是字串
Enter a letter :"apple"
letter =
"apple"