octave中提示符后面是可以使用系统命令的,将变量用文件保存的4种方式
-
将数据保存为矩阵的形式,方法为:
-
生成数据:mat01=rand(5,5);
-
检查数据:whos
-
检验数据:mat01
-
保存数据:save file1.mat mat01 file1.mat为保存的文件名,mat01为变量名,需要多个变量时,变量名之间用逗号间隔即可。
-
清除场景:clear
-
恢复数据:load file1.mat
-
检查数据:whos
-
-
将数据保存为二进制形式
-
生成数据:m1=rand(2,2); m2=rand(3,3);m3=rand(4,4);
-
保存数据:save -binary binfile.bin m1 m2 m3
-
恢复数据:load binfile.bin
-
-
将数据保存为逗号分割的数据
-
生成数据:a=[0 1 2; 3 4 5; 6 7 8];
-
保存数据:csvwrite('test.csv',a)
-
恢复数据:csvread('test.csv')
-
-
将数据保存为excell表形式,需要安装io包,引入包,pkg load io
-
生成数据:a=[0 1 2; 3 4 5; 6 7 8];
-
保存数据:xlswrite('test.xlsx',a)
-
恢复数据:xlsread('test.xlsx')
-
-
还有其他的补充
-
以上的数据保存方式,其实是可以独立或联合使用的,根据情况自己合理化使用即可。
-