开源软件
轻量化Matlab
支持绝大多数的Matlab语法
提供GUI或命令行式程序
命令行指令与Shell通用
添加一些特殊说明
~= %不等于,不是 !=
PS1('>> '); %修改命令行前的字符串样式为 >>
disp(sprintf('2 decimals: %0.2f',a));
pwd %打开当前工作路径
ls 列举当前目录文件(同Shell)
cd 打开文件夹,即修改打开路径(同Shell)
who 查看变量区内容 +s 详细信息
laod save 语法同matlab
save hello.txt v -ascii %将变量v以ascii编码方式存储在hello.txt文件当中
imagesc(A),colorbar %将矩阵可视化,并添加颜色条
函数文件也是.m后缀,但是在命令行中无法编辑,需要在软件外面完成编辑,放置在Octave的工作区内,然后会被Octave发现,可以完成调用
也可以使用添加搜索路径,使得软件找到非工作区内的函数文件
addpath('C:\User\ang\Desktop')