轉自:知乎:https://zhuanlan.zhihu.com/p/158186927
百度問答:https://zhidao.baidu.com/question/118619247.html
1.最常用命令
clc:清空命令行窗口
close:關閉圖形窗口(close all:關閉所有打開的圖形窗口)
clear:清除工作區變量
clf:清空當前圖形窗口
figure:創建圖窗窗口
2.常用數學函數
sin():正弦函數
cos():余弦函數
tan():正切函數
cot():余切函數
asin():反正弦函數
acos():反余弦函數
atan():反正切函數
acot():反余切函數
exp():以e為底的指數函數
log():以e為底的對數函數
log10():以10為底的對數函數
sqrt():平方根函數
abs():絕對值函數
sum():求和函數
mean():求平均值函數
mod(a,m):求a/m的余數
3.取整命令
round():四舍五入為最近的整數或小數
floor():朝負無窮大四舍五入
ceil():朝正無窮大四舍五入
fix():朝零四舍五入
4.創建特殊矩陣
ones():創建全部為1的數組或矩陣
zeros():創建全部為0的數組或矩陣
eye():創建單位矩陣
diag():創建對角矩陣或獲取對角元素
magic():創建幻方矩陣
rand():生成0到1之間均勻分布隨機數
randn():生成正態分布隨機數
randperm(n):創建1到n之間隨機排列向量
5.矩陣運算
length():最大數組維度的長度
size():返回數組的大小,如二維矩陣就返回行數和列數
reshape():重構數組
inv():矩陣求逆
det():矩陣行列式
eig():矩陣特征值和特征向量
trace():矩陣對角元素之和
6.多項式
poly():返回具有指定根的多項式系數
polyval(p,x):計算以p為系數的多項式在點x處的值
polyfit():多項式曲線擬合
roots(p):求多項式p=0的根
interp1():一維插值
interp2():二維插值
interp3():三維插值
7.畫圖
plot():繪制二維圖形
plotyy():繪制具有兩個y軸的圖形(yyaxis:創建具有兩個y軸的圖)
plot3():三維線圖
mesh():三維網格圖
surf():三維曲面圖
contour():矩陣的等高線圖
contour3():三維等高線圖
fill():填充的二維多邊形
bar():條形圖
subplot():在同一個圖形窗口,創建多個圖形
area():填充取二維繪圖
pie():二維餅圖
pie3():三維餅圖
stairs():階梯圖
stem():枝干圖(繪制離散數據)
compass():繪制從原點出發的箭頭
8.一些特殊的數學符號表示
這些特殊字符有效區域主要集中在:Axes中標識整個坐標系的Title, X, Y, Z軸的Label, 以及Annotation中TextBox, Legend
上標, 下標
上標格式: 字符或數字^{上標}, 這樣出來的就是: 字符或數字上標 ,
下標格式: 字符或數字_{下標}, 出來的效果就像: 字符或數字下標 ,
文檔中的Text Properties:
下標用 _(下划線),上標用^ (尖號) 斜體 \it 黑體 \bf;
比如在坐標軸的[0.5 0.5]位置上要顯示δ字符,那么可以直接輸入text(0.5,0.5,'\delta')
如果需要顯示大寫希臘字符的話,那直接將首字母改為大寫就可以了;
在matlab中輸入輸入特殊符號需要反斜杠的配合。注: 可用{}把須放在一起的括起來 Matlab圖形中允許用TEX文件格式來顯示字符。使用\bf,\it,\rm表示黑體,斜體,正體字符,特別注意大括號{ }的用法。
< \leq
> \geq
不等於 \neq
<< \ll
>> \gg
正負 \pm
左箭頭 \leftarrow
右箭頭 \rightarrow
上箭頭 \uparrow
例 text(2,3,'\alpha_2^\beta')
注: 可用{}把須放在一起的括起來
Matlab圖形中允許用TEX文件格式來顯示字符。使用\bf,\it,\rm表示黑體,斜體,正體字符,特別注意大括號{ }的用法。
一、文檔中的Text Properties:
下標用 _(下划線)
上標用^ (尖號)
斜體 \it
黑體 \bf
<< \ll
>> \gg
正負 \pm
左箭頭 \leftarrow
右箭頭 \rightarrow
上箭頭 \uparrow
上圓圈(度數) \circ
例:
text(2,3,'\alpha_2^\beta')
it\w(x):mm,要求w(x)是斜體,而:mm不要求斜體
{it\w(x)}:mm
把要設置成斜體的用大括號放在一起
注: 可用{}把須放在一起的括起來。
二、特殊的數學符號 Matlab中下標,斜體,及希臘字母的使用方法:
\approx ≈ \oplus ≡ \neq ≠ \leq ≤ \geq ≥ \pm ±
\times × \div ÷ \int ∫ \exists ∝ \infty ∞ \in ∈ \sim ≌ \forall ~ \angle ∠ \perp ⊥ \cup ∪ \cap ∩ \vee ∨ \wedge ∧ \surd 根號 \otimes 叉乘符號 \oplus⊕
箭頭
\uparrow ↑ \downarrow ↓ \rightarrow → \leftarrow ←
三、在圖形的坐標處書寫文字注釋Matlab中下標,斜體,及希臘字母的使用方法Matlab中下標,斜體,及希臘字母的使用方法:
x=0:0.2:2*pi;
y=sin(x);
plot(x,y)
text(2,sin(2),'wacs5');
Matlab中下標,斜體,及希臘字母的使用方法MATLAB圖形上的文字修飾。