Mathematica常用函数:化简、解方程、解不等式、求偏导、积分、求极限、绘图

1、化简(Simplify、FullSimplify)

Simplify和FullSimplify都可用于化简表达式。据官方文档:

Simplify尝试各种代数、三角变换来化简表达式,但不能进行涉及特殊函数等更复杂的变换;

FullSimplify尝试更广泛的变换。

因此一般建议使用FullSimplify,可以把表达式化简得更为完全:

2、解方程(Solve)

求解一元方程的形式为:

Solve[方程, 未知量] 
# 例如:Solve[x^2-7x+12==0, x]

求解方程组的形式为: 

Solve[{方程1, 方程2, ..., 方程n}, {未知量1, 未知量2, ..., 未知量n}]
# 例如:Solve[{3x+2y==11, x-y==2}, {x, y}]

求解示例: 

3、解不等式(Reduce、Refine)

如果对未知量或参数范围没有要求,那么直接调用Reduce即可:

Reduce[不等式, 未知量] # 单个不等式
Reduce[{不等式1, 不等式2, ..., 不等式n}, 未知量] # 多个不等式

 

 如果对未知量或参数的范围有要求,那么Reduce需要结合Refine使用:

Refine[Reduce[不等式, 未知量], {未知量或参数范围}]

4、求偏导(D)

求函数偏导的形式为:

D[函数, 变量] # 一阶偏导
D[函数, {变量, 阶数}] # 高阶偏导
D[函数, {{变量1, 变量2, ..., 变量n}, 2}] # 海塞矩阵

求解示例:

 

5、积分(Integrate)

求积分的形式为:

Integrate[函数, 变量] # 不定积分
Integrate[函数, {变量, 下界, 上界}] # 定积分
Integrate[函数, 变量1, 变量2, ...] # 重积分
Integrate[函数, {变量1, 下界, 上界}, {变量2, 下界, 上界}, ...]

求解示例:

 

6、求极限(Limit)

求极限的形式为:

Limit[函数, 变量 -> 趋近点, Direction -> 方向]
# Direction -> 1 表示左极限
# Direction -> -1 表示右极限

 求解示例:

7、绘图(Plot)

绘图的形式为:

Plot[函数, {变量, 下界, 上界}] # 单个函数
Plot[{函数1, 函数2, ...}, {变量, 下界, 上界}] # 多个函数
# 其他常用绘图选项:
    # PlotLegends: 图例
    # PlotLabel: 图像标签(标题)
    # PlotLabels: 函数标签
    # AxesLabel: 坐标轴标签
    # AxesStyle: 坐标轴样式
    # Filling: 填充
    # PlotRange: 绘图范围
    # PlotTheme: 绘图主题

以下依次尝试各个绘图选项效果供大家参考: 

 其他细节可以在mathematica官方软件:“帮助 - Wolfram参考资料”中自行查找,或直接运行:

? 函数
# 例如: ? Plot

查找各个函数的详细用法。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值