資源簡介
Funval函數,用于對符號函數的求值(精通Mathlab最優化計算中會用到)
代碼片段和文件信息
%?syms?t?s
%f=t^2+s+1
%Funval(f[t?s][2?3])
%?ans?=
%
%??????8
function?fv?=?Funval(fvarvecvarval)?????
var?=?findsym(f);%找出表達式?即f函數包含的變量,即st
varc?=?findsym(varvec);%找出傳遞參數的變量,即[t?s]中的ts
s1?=?length(var);%函數的個數,例子中即s?t?2個
s2?=?length(varc);%變量個數,即[t?s]兩個
m?=floor((s1-1)/3
- 上一篇:機器人控制仿真程序matlab
- 下一篇:卷積編碼的matlab程序
評論
共有 條評論