matlab中怎么将分数变成小数
2个回答
展开全部
有两种可能。
一种是matlab显示格式被设为了分数。可以用format long转换为小数显示。具体可参看format的帮助文件。
一种是使用了符号计算,得到的精确解,会出现分数。可以用vpa转换为小数显示。 如 x=sym(1/2) y=vpa(x) 具体可参看vpa的帮助文件。
或:
小数化为分数
rat();——matlab会写出计算过程
rats();——matlab会直接给出结果
rat(x):将实数x化为分数表示
扩展资料:
MATLAB数学函数库包括了大量的计算算法。从基本算法如四则运算、三角函数,到复杂算法如矩阵求逆、快速傅里叶变换等。
MATLAB语言是一种高级的基于矩阵/数组的语言,它有程序流控制、函数、数据结构、输入/输出和面向对象编程等特色。用这种语言能够方便快捷建立起简单运行快的程序,也能建立复杂的程序。
参考资料来源:百度百科-MATLAB
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询