PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
MATLAB
[運算] diff運算後與矩陣相乘
作者:
shengod
(shengod)
2018-12-10 13:49:00
小弟目前在做為微分的部分
想說利用微分和一矩陣相乘 但是和矩陣相乘之後最後維度出來為1*1
下面是我隨便舉的例子
syms f_z1(t)
f_z1(t) = t^2;
df_z1 = diff(f_z1,t)
Lf_z1 = df_z1*[1;2;3;4;5;6;7;8;9;10;11]
A = size(Lf_z1)
例如我做完微分後和11*1相乘後的矩陣結果出來卻是1*1
希望各位大大幫我解惑一下 感恩
作者:
sin55688
(單手挑藏獒)
2018-12-10 14:16:00
我猜測一下,你可以確認看看因為他把 Lf_z1 視為sym. function 所以是1*1如果你帶入數字,如Lf_z1(1) 結果會是11*1
作者:
profyang
(prof)
2018-12-10 21:59:00
F=matlabFunction(Lf_z1) 應該比較好懂 他是把整個跟矩陣相乘當作一個函數試了一下 A=Lf_z1(t)這樣出來A就是你要的11*1總之function不好抓element出來 把t帶進去就可以抓了 不管是sym還是一般的function handle
繼續閱讀
[討論] 消除Index exceeds matrix dimension
qqqq99369
[討論] 用變數令符號矩陣
petero0oo00
[討論] 分組求平均問題
jenny33377
[討論] 多條曲線點 errorbar詢問
amateuruser
[討論] 微分方程相關
greethux
[討論] 如何批次讀取TXT檔文字
kuangyue
Re: [繪圖] 如何畫波德圖並標出特定點
iamapigtoo
[討論] colorbar隱藏刻度問題
jerry820325
[討論] 數值精確度詢問
liboligo
Re: [討論] matlab做語音處理想把特定音去除
dati
Links
booklink
Contact Us: admin [ a t ] ucptt.com