matlab中exp用法的問題

2021-03-28 11:12:34 字數 1119 閱讀 5691

1樓:匿名使用者

exp(a),如a是一標量(即一常數),返回自然常數的a次方;如a是以矩陣,則返回矩陣每個元素對應的exp次方值。示例如下:

>> exp(2)

ans =

7.3891

>> exp([1 2])

ans =

2.7183 7.3891

另外,你那個tx'寫的有點問題,應該是 tx=0:t:2; 不用括號,表示一矩陣

rectpuls檢視幫助我大概知道它的用法,但具體的物理意義我不是很明白,我沒學過這方面的東西,但最後也是一矩陣,所以

x=(exp(-1*tx)).*rectpuls((tx-1),2);

中間用點乘使兩個矩陣按元素相乘,最總x也是一矩陣,它的物理意義你應該比較清楚吧

希望對你有所幫助,有問題可以繼續**

2樓:匿名使用者

"英文句點+星號"表示點乘運算,即按元素相乘,而不是通常的矩陣乘;

3樓:是不是真的

exp指數函式。比如e的2次方:

exp(2)

另外exp(1)就是常數e= 2.7183matlab

matlab是美國mathworks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括matlab和simulink兩大部分。matlab可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。 它將數值分析、矩陣計算、科學資料視覺化以及非線性動態系統的建模和**等諸多強大功能整合在一個易於使用的視窗環境中,為科學研究、工程設計以及必須進行有效數值計算的眾多科學領域提供了一種全面的解決方案,並在很大程度上擺脫了傳統非互動式程式設計語言(如c、fortran)的編輯模式,代表了當今國際科學計算軟體的先進水平。

中文名:矩陣實驗室

外文名:matlab

全 稱:matrix laboratory類 別:數學軟體

開發公司:美國mathworks公司

功 能:演算法開發、資料視覺化等

基本應用:工程計算、影象處理、訊號檢測、金融建模設計與分析等領域

matlab中max函式的用法問題

y,i max m,2 在 第抄2維方向上取最大值 襲,也就 是每bai行最du大值,結果存在y裡,zhii裡存的是每行最大值的dao列位置。m magic 3 m 8 1 6 3 5 7 4 9 2 y,i max m,2 y 879 i 132 matlab中max函式的結果是什麼?你可以分步去...

MATLAB中MAX的用法,matlab中max函式的用法問題

a是cell陣列,max函式不支援對cell陣列直接操作。可以這樣 aa cell2mat a max aa 各列最大值 max aa aa中所有元素最大值 max在數學中表示最大的集合元素,即最大值。min表示最小的意思。a 你這個地方a不是一個矩陣應該是 a 1 2 3 3 4 5 6 7 8 ...

matlab中ployint的用法

1 polyint p,k 其中p是多項式係陣列成的行向量,k是一個標量。這個函式的作用是對多項式p進行積分,把k作為積分後的常數項 因為對多項式積分後常數項不確定 2 polyint p 作用和上面一樣,預設k 0。例如 p 1 1 p x 1k1 polyint p k1 0.5 1 0 積分結...