matlab表达式,表达式- MATLAB Simulink- MathWorks 中国
數(shù)組運(yùn)算符
如果矩陣不用于線性代數(shù)運(yùn)算,則成為二維數(shù)值數(shù)組。數(shù)組的算術(shù)運(yùn)算按元素執(zhí)行。這意味著,加法和減法運(yùn)算對(duì)數(shù)組和矩陣都是相同的,但乘法運(yùn)算不相同。MATLAB 的乘法數(shù)組運(yùn)算表示法中包含點(diǎn),也就是小數(shù)點(diǎn)。
運(yùn)算符列表包括
+加法
-減法
.*逐元素乘法
./逐元素除法
.\逐元素左除
.^逐元素冪
.'非共軛數(shù)組轉(zhuǎn)置
如果使用數(shù)組乘法將丟勒的幻方矩陣自乘
A.*A
則會(huì)生成一個(gè)數(shù)組,該數(shù)組包含介于 1 至 16 之間的整數(shù)的平方,并且以不常見的順序排列:
ans =
256 9 4 169
25 100 121 64
81 36 49 144
16 225 196 1構(gòu)建表
數(shù)組運(yùn)算對(duì)構(gòu)建表非常有用。假定 n 為列向量
n = (0:9)';
然后,
pows = [n n.^2 2.^n]
構(gòu)建一個(gè)平方和 2 次冪的表:
pows =
0 0 1
1 1 2
2 4 4
3 9 8
4 16 16
5 25 32
6 36 64
7 49 128
8 64 256
9 81 512
初等數(shù)學(xué)函數(shù)逐元素處理數(shù)組元素。因此
format short g
x = (1:0.1:2)';
logs = [x log10(x)]
構(gòu)建一個(gè)對(duì)數(shù)表。
logs =
1.0 0
1.1 0.04139
1.2 0.07918
1.3 0.11394
1.4 0.14613
1.5 0.17609
1.6 0.20412
1.7 0.23045
1.8 0.25527
1.9 0.27875
2.0 0.30103
總結(jié)
以上是生活随笔為你收集整理的matlab表达式,表达式- MATLAB Simulink- MathWorks 中国的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 夏肖是什么
- 下一篇: php soap传值,在SOAP调用中传