如何使用Matlab简化下面的式子
答案:2 悬赏:50 手机版
解决时间 2021-01-08 20:01
- 提问者网友:ミ烙印ゝ
- 2021-01-07 21:39
如何使用Matlab简化下面的式子
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-01-07 23:03
让式子简洁可以先对分数进行处理变成小数形式,然后降低有效数字。
vpa(f1,4)
ans =
.1400e-2-.1400e-2*(1/(.9800+(.1609e-2-.6112e-3*z)/z+.1763e-1/z))^(1/2)
上面选择的是保留四位有效数据。
如果你要的是一个具体的手写输出结果,可以用命令
pretty(vpa(f1,4))
得
/ 1 \1/2
0.001400 - 0.001400 |-----------------------------------------|
| 0.001609 - 0.0006112 z 0.01763|
|0.9800 + ---------------------- + -------|
\ z z /
结果粘贴到百度中有点问题,楼主自己把命令带入MATLAB试试就出来了。
vpa(f1,4)
ans =
.1400e-2-.1400e-2*(1/(.9800+(.1609e-2-.6112e-3*z)/z+.1763e-1/z))^(1/2)
上面选择的是保留四位有效数据。
如果你要的是一个具体的手写输出结果,可以用命令
pretty(vpa(f1,4))
得
/ 1 \1/2
0.001400 - 0.001400 |-----------------------------------------|
| 0.001609 - 0.0006112 z 0.01763|
|0.9800 + ---------------------- + -------|
\ z z /
结果粘贴到百度中有点问题,楼主自己把命令带入MATLAB试试就出来了。
全部回答
- 1楼网友:千夜
- 2021-01-07 23:58
matlab中,最常用的化简指令为 simple
其功能为:
simple(f) 对符号表达式尝试多种不同的算法进行化简,以显示长度最短的符号
表达式简化形式
其调用格式是:
[r,how]=simple(f)
【说明】返回的 r为符号表达式进行化简后的形式, how为所采用的简化方法
附录:其它 matlab 符号表达式的化简常用命令函数
simplify(f) 对符号表达式进行化简,它利用各种类型的代数恒等式,包括求和、
积分、三角函数、指数函数以及 Bessel 函数等来化简符号表达式
pretty(f) 将符号表达式化简成与高等数学课本上显示符号表达式形式类似
collect(f) 合并符号表达式的同类项
horner(f) 将一般的符号表达式转换成嵌套形式的符号表达式
factor(f) 对符号表达式进行因式分解
expand(f) 对符号表达式进行展开
其功能为:
simple(f) 对符号表达式尝试多种不同的算法进行化简,以显示长度最短的符号
表达式简化形式
其调用格式是:
[r,how]=simple(f)
【说明】返回的 r为符号表达式进行化简后的形式, how为所采用的简化方法
附录:其它 matlab 符号表达式的化简常用命令函数
simplify(f) 对符号表达式进行化简,它利用各种类型的代数恒等式,包括求和、
积分、三角函数、指数函数以及 Bessel 函数等来化简符号表达式
pretty(f) 将符号表达式化简成与高等数学课本上显示符号表达式形式类似
collect(f) 合并符号表达式的同类项
horner(f) 将一般的符号表达式转换成嵌套形式的符号表达式
factor(f) 对符号表达式进行因式分解
expand(f) 对符号表达式进行展开
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯