matlab 基本变量和函数
Matlab預定義變量
| 預定義變量 | 功能描述 |
| pi | 圓周率,精確至小數點后15位 |
| i,j | 虛數 |
| inf,Inf | 無窮大 |
| nan,NaN | 非數值數據,如0/0 |
| clock | 時鐘 |
| date | 日期 |
| eps | 計算機能區分兩個數據之間的最下誤差 |
| ans | 默認保存結果的變量(若沒指定賦值變量) |
?
format格式設置
| 格式 | 效果 |
| short | 4位小數 |
| long | 14位小數 |
| short e | 4位小數,科學計數法 |
| short g | 5位有效數字 |
| long e | 14位小數,科學計數法 |
| bank | 貨幣(2位小數) |
| hex | 16進制 |
| rat | 近似最小分數 |
| + | 顯示符號 |
詳見help format
?
轉換函數
| 函數名 | 功能描述 |
| char(x) | 轉換為字符 |
| double(x) | 轉換為數值 |
| int2str(x) | 整型轉字符串 |
| num2str(x) | 數字轉字符串 |
| str2num(x) | 字符串轉數組 |
?
取整函數
| 函數名 | 功能描述 |
| ceil(x) | 向正無窮取整 |
| fix(x) | 向零取整 |
| floor(x) | 向負無窮取整 |
| round(x) | 四舍五入 |
?
plot 繪圖命令
plot(M)?將M中的數據繪制成曲線,如果M是一個m*n的矩陣,且n>1 則沒一列數據繪制成一條曲線,一共有m條曲線,如果m=1,即M是一個行向量,則將這一行數據繪制成一條曲線。
?
隨機抽取1:2000個數中的1500個
k=rand(1,2000);
[m,n]=sort(k);? %n就是隨機的下標 但是包含1:2000
轉載于:https://www.cnblogs.com/cntsw/p/3834354.html
總結
以上是生活随笔為你收集整理的matlab 基本变量和函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css①字体颜色正常显示,背景透明②字体
- 下一篇: matlab人脸追踪,求大神帮助我这个菜