专栏
标签
如何完全展开多项式并将展开结果升序排列?
技术分享
发布于 2025-07-10 10:52:28
查看 1过去327天

问题现象

多项式展开函数展开不完全,并且展开结果没有按升序或者降序排列如何解决?

using TyBase
clc()
clear()
using TySymbolicMath
@variables x
n = 127
ex = (1+x)^n + n*(1-x)*(1-x^2)^((n-1)/2)
exx = expand(ex)

image.png

解决方法

多项式展开结果“没有升序/降序排列”是因为MWORKS.Syslab版本过老,需要升级Syslab版本为当前最新版本。多项式展开结果“展开不完全“是因为用“/”无法展开浮点数次方,需要将“/”改成”÷”。因此上述代码需要修改为:

using TyBase
clc()
clear()
using TySymbolicMath
@variables x
n = 127
ex = (1+x)^n + n*(1-x)*(1-x^2)^((n-1)÷2)
exx = expand(ex)

image.png

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天