有两种可能:
1、matlab显示格式被设为了分数,可以用format long转换为小数显示。
2、使用了符号计算,得到的精确解,会出现分数,可以用vpa转换为小数显示。
如:
x=sym(1/2)
y=vpa(x)
MATLAB命令行窗口常见命令与功能
who:显示当前工作空间中所有变量的一个简单列表
whos:列出变量的大学,数据格式等详细信息
what:列出当前目录下的.m文件和.mat文件
load name:下载name文件中的所有变量到工作空间
load name x y:下载name文件中的变量x,y到工作空间
save name:保存工作空间变量到文件name.mat中
save name x y:保存工作空间变量x,y到文件name.mat中
注意:`
这是插入delete的哪一行代码,<要用<表示。
命令 | 功能 |
---|---|
clc | 擦去一页命令窗口,光标回到屏幕的左上角 |
有两种可能。
一种是matlab显示格式被设为了分数。可以用format long转换为小数显示。具体可参看format的帮助文件。
一种是使用了符号计算,得到的精确解,会出现分数。可以用vpa转换为小数显示。
如
x=sym(1/2)
y=vpa(x)
具体可参看vpa的帮助文件。
没遇到过