函數中運算符號前會有很多點".",不知道什么時候用 什么時候可以abbreviate?
以下幾種情況教會你,讓你不再迷茫!
一. 常數/常數
"/"前不需要加“.”
二. 常數/變量
1. 輸入的變量為常數
"/"前不需要加"."
2. 輸入的變量為矩陣向量
"/"前需要加"."
三. 變量/常數
1. 輸入的變量為常數
"/"前不需要加"."
2. 輸入的變量為矩陣向量
"/"前不需要加"."
四. 常數*常數
"/"前不需要加"."
五. 常數*變量
"*"前不需要加''."
六. 變量*變量
1. 矩陣向量*矩陣向量
"*"前必須加"."
2. 除了上面那個情況,"*"前都不需要加"."
PS:因為常數*常數=常數,矩陣*常數=矩陣,所以加不加無所謂,而矩陣*矩陣不加點就會報錯“維度不相符”
其實"."的添加是為了實現matlab程序的向量化,所以建議還是都加.,以防將來繪圖繪出個直線