E = zeros(10,5,3) %10行5列3维0矩阵
E(:,:,1) = rand(10,5)%rand生成均匀分布的伪随机数。分布在(0~1)之间
E(:,:,2) = randi(5,10,5)%生成均匀分布的伪随机数//最大值是为5,10行5列
E(:,:,3) = randn(10,5)%randn生成标准正态分布的伪随机数(均值为0,方差为1)
%%
%4.元胞数组
A = cell(1,6)%a=b=66
A{2} = eye(3)%matlab从1开始,不像其他语言从0开始
A{5} = magic(5)%生成三阶幻方。
%magic(n)生成一个n阶幻方,就是把1-n^2排成一个n*n的矩阵,使得矩阵的每行、每列、以及主副对角线上面的n个数之和都相等。
B = A{5}
%%
%5.结构体
books = struct('name',{{'Machine Learning','Date Mining'}},'price',[30 40])
books.name%在books中选择name属性
books.name(1)%取出来的数包括{}
books.name{1}%取出来的数不包括{}