注:本文是基于斯坦福的机器学习课程
1. A=[1 2;3 4;5 6]
这样就定义了一个矩阵
size(A)===>3 3
如果是向量:B=[1 2 3 4]
length(B)=4
2.修改路径:cd 'c:\snow'
load 1.dat 加载文件
save 1 保存文件
save hello.mat variable 表示把某个变量存入到文件中
save hello.txt C -ascii %save as text(ASCII)
3.who 显示当前所有的变量名称
whos 显示当前变量的名称和详细的信息
clear variable 表示清楚某个变量
4.对变量的操作
A(3,2) %第三行第二列
A(2,:) %第二行,所有的元素
A(:,2)=[10;11;13] %修改了第二列的所有值
A(:) %修改A为一个列向量
C=[A B] %直接连接两个,A在左,B在右
C=[A ;B] %直接连接两个,A在上,B在右=下
5.矩阵之间的运算
A,B都是矩阵
A*B %计算A 和B的乘积
. 表示对每一个元素进行某种操作,例如:
1 ./A %表示取A中每一个元素的倒数