MATLAB符號用法(2)
1. +,-,空格【+】
>> a=34
a =
34
>> format +;a
a =
+
>> b=-34
b =
-
>> format +; b
b =
-
>> c=0
c =
>> format +;c
c =
>> a=sqrt(7)
a =
2.6458
3. 長型輸出,雙精度15位,單精確度8位【long】
>> format long; a
a =
2.645751311064591
4. 短型輸出,保留5位有效數字【short】
>> format short;a
a =
2.6458
5. 十六進位【hex】
>> format hex;a
a =
40052a 7fa9d 2f 8ea
6. 美元或美分,保留小數點後2位有效數字【bank】
>> format bank; a
a =
2.65
7. 長型輸出,浮點格式,雙精度15位,單精確度8位【long e】
>> format long e;a
a =
2.645751311064591e+000
8. 短型浮點輸出,保留5位有效數字【short e】
>> format short e;a
a =
2.6458e+000
9. 短型最合適輸出,保留5位有效數字【short g】
>> format short g;a
a =
2.6458
10. 最合適的長型輸出,雙精度15位,單精確度8位【long g】
>> format long g;a
a =
2.64575131106459
11. 以最簡分數形式輸出【rat=rationla】
>> format rat; a
a =
2024/765
>> format rational; a
a =
2024/765
12. 儘量把輸出的形式控制在一行【compact】
>> format compact;a
a =
2024/765
13. 換行輸出,便於閱讀【loose】
>> format loose;a
a =
2024/765
14.直接賦值
>> a='how are you'
a =
how are you
15.賦值【char函數】
>> a=char('h','o','w','','a','r','e','','y','o','u')
a =
h
o
w
a
r
e
y
o
u
16.“‘”號的用法
>> a1=a'
a1 =
how are you
17.查看維變數【size】
>> size(a1)
ans =
1 11
18.將字串轉換為ASCII代碼【double函數】
>> a2=double(a1)
a2 =
104 111 119 32 97 114 101 32 121 111 117
19.將字元陣列轉化為字串【cellstr函數】
http://www.ptt.cc/bbs/MATLAB/M.1300114427.A.40A.html
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。