matlab中怎么将分数变成小数

 我来答
帐号已注销
2020-11-08 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:157万
展开全部

有两种可能。 

一种是matlab显示格式被设为了分数。可以用format long转换为小数显示。具体可参看format的帮助文件。 

一种是使用了符号计算,得到的精确解,会出现分数。可以用vpa转换为小数显示。 如 x=sym(1/2) y=vpa(x) 具体可参看vpa的帮助文件。

或:

小数化为分数

rat();——matlab会写出计算过程

rats();——matlab会直接给出结果

rat(x):将实数x化为分数表示

扩展资料:

MATLAB数学函数库包括了大量的计算算法。从基本算法如四则运算、三角函数,到复杂算法如矩阵求逆、快速傅里叶变换等。

MATLAB语言是一种高级的基于矩阵/数组的语言,它有程序流控制、函数、数据结构、输入/输出和面向对象编程等特色。用这种语言能够方便快捷建立起简单运行快的程序,也能建立复杂的程序。

参考资料来源:百度百科-MATLAB

野人无事不言L
推荐于2017-05-21 · TA获得超过1413万个赞
知道顶级答主
回答量:2242万
采纳率:0%
帮助的人:138.1亿
展开全部
有两种可能。 一种是matlab显示格式被设为了分数。可以用format long转换为小数显示。具体可参看format的帮助文件。 一种是使用了符号计算,得到的精确解,会出现分数。可以用vpa转换为小数显示。 如 x=sym(1/2) y=vpa(x) 具体可参看vpa的帮助文件。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式