2
假設我已經在Matlab中定義了符號函數x -> f(x)
。如何定義從f
開始的功能x -> f(x+a)
? (這裏的a
是一個實數)Matlab函數中的偏移參數
我試過g = @(x) f(x+a)
但這個定義只允許我找到g
的值,但不是它的派生值。當我嘗試導出g
時,它表示它不識別f
作爲Matlab函數。
假設我已經在Matlab中定義了符號函數x -> f(x)
。如何定義從f
開始的功能x -> f(x+a)
? (這裏的a
是一個實數)Matlab函數中的偏移參數
我試過g = @(x) f(x+a)
但這個定義只允許我找到g
的值,但不是它的派生值。當我嘗試導出g
時,它表示它不識別f
作爲Matlab函數。
您的錯誤是您試圖將g
定義爲匿名函數而不是符號函數。相反,嘗試使用subs
進行符號替換:
g = subs(f, x, x + a)
很好。謝謝。 –