最简单的方式是使用一个特定类型的二进制文件,称为MAT文件(MAT file)
这是MATLAB内部文件,save和load即可
举例如下:
g=9.81, m=80;t=5;
>> cd=[.25 .267 .245 .28
.273]'
cd =
0.2500
0.2670
0.2450
0.2800
0.2730
>>
v=sqrt(g*m/cd)*tanh(sqrt(g*cd/m)*t)
v =
38.5921
>> save veldrag v cd
>> clear
>> v
??? Undefined function or variable 'v'.
>> load veldrag
>> who
Your variables are:
cd v
从中可以很好地看出save和load的作用
但是当MATLAB与其他程序进行交互时,还是需要其他的方法
学习以通用的ASCII格式创建文本文件
格式:save
-ascii
用MAT文件可能向保存整个工作空间,而ASCII文件通常用于保存一个矩阵的值
举例如下:
>> A=[5 7
9 2; 3 6 3 9]
A =