重写
另一个函数的重写表达式
描述
例子
重写三角函数和指数函数之间的关系
重写任何三角函数的指数函数通过指定目标“经验”
。
信谊xsin2exp =重写(sin (x),“经验”)
sin2exp =
tan2exp =重写(tan (x),“经验”)
tan2exp =
重写任何三角函数的指数函数用指定三角函数作为目标。目标选项的完整列表,请参阅目标。
信谊xexp2sin =重写(exp (x)“罪”)
exp2sin =
exp2tan =重写(- (exp (x * 2) * 1我- 1)/ (exp (x * 2) + 1),“晒黑”)
exp2tan =
简化exp2tan
预期的使用形式简化
。
exp2tan =简化(exp2tan)
exp2tan =
重写矩阵的元素
重写一个矩阵的每个元素调用重写
在矩阵。
重写一个矩阵的所有元素经验值
函数。
信谊x矩阵= [sin (x), cos (x);sinh (x) cosh (x)];R =重写(矩阵,“经验”)
R =
正弦和余弦函数之间的重写
重写余弦函数的正弦函数。在这里,重写
函数重写余弦函数使用的身份
,这是任何有效
。
信谊xR =重写(cos (x),“罪”)
R =
重写
不重写sin (x)
作为
或
因为这些表达式是无效的x
。然而,使用这些表达式来表示的平方sin (x) ^ 2
是有效的x
。因此,重写
可以重写sin (x) ^ 2
。
信谊xR1 =重写(sin (x),“因为”)
R1 =
R2 =重写(sin (x) ^ 2,“因为”)
R2 =
重写根
函数
自从R2023a
找到一个多项式的根根
。结果是一个列向量的根
函数与k = 1
,2
,3
,4
,或5
为k
多项式的根。
信谊x溶胶=根(x ^ 5 - x ^ 4 - 1, x)
溶胶=
扩大根
函数溶胶
通过使用重写
与“expandroot”
选择。结果的算术运算如^ * / +和-,操作准确象征性的数字。因为扩展的结果可以涉及很多方面,用算术方法操作,这个结果可以准确的数值近似(由于舍入误差的积累)。
R =重写(溶胶,“expandroot”)
R =
作为一种替代方法,您可以数值近似溶胶
直接用vpa
返回可变精度象征性的数字。由此产生的数值默认32位有效数字,更准确。
solsVpa = vpa(溶胶)
solsVpa =
使用溶胶
没有符号数学工具箱™,你可以生成代码和转换溶胶
通过使用MATLAB®函数matlabFunction
。生成的文件使用根
在数值函数来操作双
数据类型。
matlabFunction(溶胶,“文件”,“myfile”);类型myfile
函数溶胶= myfile % myfile %溶胶= myfile %这个函数生成的符号数学工具箱9.3版。% 03 - mar - 2023 07:29:21 t0 =根((1.0,-1.0,0.0,0.0,0.0,-1.0]);t2 = t0 (1);t0 =根([1.0,-1.0,0.0,0.0,0.0,-1.0]);t3 = t0 (2);t0 =根([1.0,-1.0,0.0,0.0,0.0,-1.0]);t4 = t0 (3);t0 =根([1.0,-1.0,0.0,0.0,0.0,-1.0]);t5 = t0 (4);t0 =根([1.0,-1.0,0.0,0.0,0.0,-1.0]); t6 = t0(5); sols = [t2;t3;t4;t5;t6]; end
重写symsum
和根
功能
自从R2023a
找到一个多项式的不定积分分数。的结果symsum
和根
所代表的功能
和
符号。
信谊xF = int (1 / (x ^ 3 + x - 1), x)
F =
重写的算术运算的结果。因为象征性的总和是最外层的操作,首先应用重写
函数与“expandsum”
选择扩大symsum
。然后,应用重写
再一次的“expandroot”
可以选择重写根
函数。生成的符号表达式的算术运算,如^ *,/,+,-。
R =重写(修改(F,“expandsum”),“expandroot”)
R =
输入参数
expr
- - - - - -输入改写
象征性的数量|符号变量|符号表达式|符号函数|象征性的向量|象征性的矩阵|象征性的多维数组
输入改写或替换,指定为一个象征性的数字,变量、表达式、函数、向量,矩阵,或多维数组。
目标
- - - - - -目标函数或函数扩大
字符串标量|特征向量
目标函数或函数,指定为一个字符串标量或特征向量。这个表总结了所有允许的重写规则目标
选项。
目标 | 修改或替换这些函数 | 这些函数 |
---|---|---|
“经验” |
所有的三角函数和双曲函数包括逆函数 | 经验值 ,日志 |
“日志” |
所有反三角函数和双曲函数 | 日志 |
“要求” |
棕褐色 ,床 ,经验值 ,sinh ,cosh ,双曲正切 ,双曲余切 |
罪 ,因为 |
“罪” ,“因为” ,“晒黑” ,或“床” |
罪 ,因为 ,经验值 ,棕褐色 ,床 ,sinh ,cosh ,双曲正切 ,双曲余切 除了目标 |
目标三角函数 |
“sinhcosh” |
棕褐色 ,床 ,经验值 ,罪 ,因为 ,双曲正切 ,双曲余切 |
sinh ,cosh |
“sinh” ,“cosh” ,”“双曲正切 ,“双曲余切” |
棕褐色 ,床 ,经验值 ,罪 ,因为 ,sinh ,cosh ,双曲正切 ,双曲余切 除了目标 |
目标双曲线函数 |
“最佳” ,“治疗” ,“:” ,“acot” |
日志 ,所有反三角函数和反双曲函数 |
目标反三角函数 |
“作用” ,“作用” ,“atanh” ,“acoth” |
日志 ,所有反三角函数和反双曲函数 |
目标反双曲函数 |
“√” |
abs (x + 1 * y) |
√x ^ 2 + y ^ 2 |
“亥维赛” |
标志 ,triangularPulse ,rectangularPulse |
亥维赛 |
“分段” |
腹肌 ,亥维赛 ,标志 ,triangularPulse ,rectangularPulse |
分段 |
“expandroot” |
根 |
算术运算,如^ *、/、+和- |
“expandsum” |
symsum |
+和-等算术运算 |
提示
重写
替换符号函数调用expr
与另一个指定的函数目标
只有替代数学有效。否则,它使原来的函数调用。例如,请参见正弦和余弦函数之间的重写。
版本历史
介绍了R2012aR2023a:扩大根
和symsum
功能
你可以重写或扩展符号表达式,使用根
和symsum
函数的算术运算。有关示例,请参见重写根功能和重写symsum和根的功能。
另请参阅
功能
住编辑任务
Apri esempio
如果dispone di una versione modificata di questo esempio。Desideri aprire questo esempio con le modifiche星期二吗?
第一MATLAB
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano金宝app comandi MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。