1
我想問一下,如果可以使用diff函數直接從返回值創建一個匿名函數?無需從控制檯複製文本並手動將其添加到匿名函數。直接使用函數的派生函數作爲匿名函數
例如,
xy @(x)=diff(x^2,x);
,並使用後爲: xy(3)
等。
我想問一下,如果可以使用diff函數直接從返回值創建一個匿名函數?無需從控制檯複製文本並手動將其添加到匿名函數。直接使用函數的派生函數作爲匿名函數
例如,
xy @(x)=diff(x^2,x);
,並使用後爲: xy(3)
等。
您可以使用symfun
象徵功能:
syms x
f(x) = x^2; % Equivalent to: f = symfun(x^2,x);
df = diff(f,x) % Since f is a symfun, df will be
df(3)
返回
df(x) =
2*x
ans =
6
你的問題還不清楚。請解釋一下你想要的,理想的例子 –
既然你在這個網站上看起來很新,你可能會覺得這很有用:http://stackoverflow.com/help/how-to-ask –