matlab元胞数组与结构体

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}%取出来的数不包括{}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值