读文件列向量:
[c1 c2 c3]=textread('filename')
列向量→matrix
A=[c1 c2 c3]
稀疏存储
S=sparse(c1,c2,c3)
S=sparse(A)
计时
tic
[L,U]=lu(S);
toc
M文件两类:M脚本文件和M函数文件
脚本文件可以理解为指令集合,没有参数传递功能。
M函数文件有参数传递功能。格式严格,首句必须是
function 输出变量=函数名称(输入变量)
其中,函数名称与M函数文件名相同。
eg: "xy.m"
function result=xy(x) % first line
在指令窗口调用函数时,必须给输入参数赋值。
函数文件与命令文件(脚本文件)的主要区别在于 : 函数文件一般都要带参数 , 都要有返回结果 , 而命令文件没有参数与返回结果 ; 函数文件的变量是局部变量 , 运行期间有效 , 运行完毕就自动被清除 , 而命令文件的变量是全局变量 , 执行完毕后仍被保存在内存中 ;