sym2fun符号表达式转换为象征性的匿名函数基于向量表示参数。语法f = sym2fun (fsym一样,var, symVec1, repVec1,…、symVecN repVecN) Descriptionf = sym2fun(__)转换符号声明fsym一个匿名函数处理与var中列出的输入参数f。输入对symVec和repVec包含符号向量和相应的数值向量表示。输入参数的数据类型是:f:一个匿名函数处理fsym:一个NxM符号矩阵var:一个包含输入单元阵列名称(即f = f (var {1}, var {2},…一样,var {p}) symVec:矢量符号参数repVec:单元阵列包含替换为每个symVec条目的名称。Example >> x = sym('x%d',[3,1],'real'); >> y = sym('y%d',[3,1],'real'); >> p = [2*cos(x(1)) + 7*y(1)^2; sin(x(2)+y(2))]; >> J = jacobian(p,[x;y]) + randi([-10 10],2,4); >> f = sym2fun(J, {'x','y'}, x, {'x(1)','x(2)'}, y, {'y(1)','y(2)'});
计算所有分子N和分母D对创建独特的有理数(=“不可约分数”),其中每个N和D是不超过N。例如:4/6不是一个独特的部分因为2/3是相同的和简单的。
如果S是一个象征性的表达,那么性感(S)打开一个小的图窗口(消息框真的)显示表达式“人形”形式。需要符号数学工具箱。还要求你的Matlab版本支持“乳胶”“解释器”属性的文本对象,我忘记这是第一万博1manbetx个版本支持。