symfun
创建符号函数
描述
例子
创建和定义符号的功能
定义符号函数f (x, y) = x + y
。首先,创建函数使用信谊
。然后定义的函数。
信谊f (x, y)f (x, y) = x + y
f (x, y) =
找到的价值f
在x = 1
和y = 2
。
f (1、2)
ans =
用正式的方式来定义函数。
信谊xyf = symfun (x + y, [x y])
f (x, y) =
恢复身体和符号函数的参数
通过返回一个象征性的身体功能公式
。您可以使用索引到函数等操作。返回一个符号函数的参数使用argnames
。
索引符号函数(x ^ 2, y ^ 4)
。因为一个符号是一个标量函数,你不能直接到函数索引。相反,指数函数的身体。
信谊f (x, y)f (x, y) = (x ^ 2, y ^ 4);fbody =公式(f);fbody (1)
ans =
fbody (2)
ans =
返回函数的参数。
fvars = argnames (f)
fvars =
结合两个符号函数
创建两个符号功能。
信谊f (x)g (x)f (x) = 2 * x ^ 2 - x;g (x) = 3 * x ^ 2 + 2 * x;
两个符号函数结合到另一个符号函数
的数据类型symfun
。
h (x) = (f (x);g (x))
h (x) =
评价函数 在 和 。
h (1)
ans =
h (2)
ans =
你也可以将这两个函数结合到一个符号表达式的数据类型数组信谊
。
h_expr = [f (x);g (x))
h_expr =
索引h_expr
访问第一个和第二个符号表达式。
h_expr (1)
ans =
h_expr (2)
ans =
输入参数
公式
- - - - - -函数体
符号表达式|矢量符号表达式的|矩阵符号表达式的
函数体,作为一个符号表达式,指定向量符号表达式,或可以转化为矩阵的符号表达式信谊
数据类型
例子:x + y
输入
- - - - - -输入参数或参数的函数
符号变量|符号变量数组
指定的一个函数,输入参数或参数作为象征性的符号变量或数组变量,分别。
例子:(x, y)
数据类型:信谊
输出参数
f
——符号函数
symfun
对象
符号函数,作为一个返回symfun
对象。
而函数的数据类型f
是symfun
的数据类型评估函数,如f (1、2)
,是信谊
。
版本历史
介绍了R2012a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。