使用生活简化符号表达式编辑器的任务gydF4y2Ba
从R2020a开始,你可以交互式地简化或重新排列符号表达式使用gydF4y2Ba简化符号表达式gydF4y2Ba在编辑器现场任务。现场编辑任务的更多信息,见gydF4y2Ba交互式任务添加到脚本gydF4y2Ba。gydF4y2Ba
这个例子向您展示了如何简化或重新排列各种象征性的表达成你需要的特殊形式,选择适当的方法。gydF4y2Ba
简化符号表达式gydF4y2Ba
简化表达式gydF4y2Ba 。gydF4y2Ba
首先,去gydF4y2Ba家gydF4y2Ba通过单击选项卡,并创建一个脚本gydF4y2Ba新的生活的脚本gydF4y2Ba。定义符号变量gydF4y2BaxgydF4y2Ba
和声明表达式作为一个象征性的表达。gydF4y2Ba
信谊gydF4y2BaxgydF4y2Ba;我expr = 1 * (exp (1 * x) - exp (1 * x)) / (exp (1 * x) + exp (1 * x));gydF4y2Ba
在gydF4y2Ba住编辑器gydF4y2Ba选项卡,点击运行代码gydF4y2Ba运行gydF4y2Ba来存储gydF4y2BaxgydF4y2Ba
和gydF4y2BaexprgydF4y2Ba
在当前工作区中。gydF4y2Ba
接下来,打开gydF4y2Ba简化符号表达式gydF4y2Ba通过选择任务gydF4y2Ba任务>简化符号表达式gydF4y2Ba在gydF4y2Ba住编辑器gydF4y2Ba选项卡。选择符号表达式gydF4y2BaexprgydF4y2Ba
工作区和指定的简化方法gydF4y2Ba简化gydF4y2Ba
。选择gydF4y2Ba最低gydF4y2Ba
计算的努力(最快的计算时间)。gydF4y2Ba
一个简单的表达式,计算努力改变gydF4y2Ba媒介gydF4y2Ba
。gydF4y2Ba
尝试简化符号表达式,可以为其他符号表达式重复前面的步骤和简化方法。您可以运行下面的例子将代码添加到现有的生活脚本或一个新的脚本。gydF4y2Ba
简化多项式分数gydF4y2Ba
简化多项式分数gydF4y2Ba 。gydF4y2Ba
声明多项式分数作为一个象征性的表达。gydF4y2Ba
expr2 = ((x ^ 2 - 1) * (x + 1) / (x ^ 2 - 2 * x + 1);gydF4y2Ba
选择符号表达式gydF4y2Baexpr2gydF4y2Ba
工作区和指定的简化方法gydF4y2Ba简化分数gydF4y2Ba
。gydF4y2Ba
选择gydF4y2Ba扩大gydF4y2Ba选择返回最简分数的分子和分母的扩展形式。gydF4y2Ba
重写一个表达式以不同的形式gydF4y2Ba
重写三角函数gydF4y2Ba 用正弦函数。gydF4y2Ba
声明gydF4y2Ba 作为一个象征性的表达。gydF4y2Ba
expr3 = tan (x);gydF4y2Ba
选择符号表达式gydF4y2Baexpr3gydF4y2Ba
工作区和指定的简化方法gydF4y2Ba重写gydF4y2Ba
。选择gydF4y2Ba罪gydF4y2Ba
重写gydF4y2Ba
用正弦函数。gydF4y2Ba
扩大一个对数表达式gydF4y2Ba
扩大表达式gydF4y2Ba 使用对数的身份。gydF4y2Ba
申报的对数表达式符号表达式。gydF4y2Ba
expr4 =日志(x ^ 3 * exp (x) / 2);gydF4y2Ba
选择符号表达式gydF4y2Baexpr4gydF4y2Ba
工作区和指定的简化方法gydF4y2Ba扩大gydF4y2Ba
。默认情况下,符号变量gydF4y2BaxgydF4y2Ba
在gydF4y2Baexpr4gydF4y2Ba
这是最初创建时是复杂的。的gydF4y2Ba扩大gydF4y2Ba
方法不简化输入表达式,因为复杂的对数的身份不是有效的变量值。申请身份,十分方便,但并不总是保持所有值的变量,选择gydF4y2Ba忽视分析约束gydF4y2Ba选择。gydF4y2Ba
简化两个积分表达式的总和gydF4y2Ba
简化的和两个积分表达式:gydF4y2Ba 。gydF4y2Ba
首先,定义gydF4y2Ba
和gydF4y2Ba
象征意义上的变量gydF4y2Ba
和gydF4y2Ba
作为符号的功能。使用gydF4y2BaintgydF4y2Ba
函数来表示积分。gydF4y2Ba
信谊gydF4y2Ba一个gydF4y2BabgydF4y2Baf (x)gydF4y2Bag (y)gydF4y2Baexpr5 = int (x * f (x), x, a, b) + int (g (y), y, a, b);gydF4y2Ba
选择符号表达式gydF4y2Baexpr5gydF4y2Ba
工作区和指定的简化方法gydF4y2Ba结合gydF4y2Ba
。选择gydF4y2BaintgydF4y2Ba
的功能结合。gydF4y2Ba
生成代码gydF4y2Ba
查看任务使用的代码,点击gydF4y2Ba窗口底部的任务。任务显示的代码块,你可以剪切和粘贴使用或修改现有脚本或在一个不同的计划。例如:gydF4y2Ba
因为现在底层代码是你生活的一部分脚本,您可以继续使用变量创建的任务进行进一步处理。例如,定义函数gydF4y2Ba
和gydF4y2Ba
作为gydF4y2Ba
和gydF4y2Ba
。评估的积分gydF4y2BasimplifiedExpr3gydF4y2Ba
用这些函数。gydF4y2Ba
另请参阅gydF4y2Ba
住编辑任务gydF4y2Ba
- 简化符号表达式gydF4y2Ba|gydF4y2Ba解符号方程gydF4y2Ba
功能gydF4y2Ba
简化gydF4y2Ba
|gydF4y2BasimplifyFractiongydF4y2Ba
|gydF4y2Ba结合gydF4y2Ba
|gydF4y2Ba扩大gydF4y2Ba
|gydF4y2Ba重写gydF4y2Ba