matlab两列矩阵相除,矩阵运算矩阵除法运算 - matlab资源网2

ipud: 以数组“水平中线”为对称轴,交换上下对称位置上的数组元素

fliplr: 以数组“垂直中线”为对称轴,交换左右对称位置上的数组元素

kron: 按Kronecker乘法规则产生“积”数组

repmat: 按指定的“行数、列数”铺放模块数组,以形成更大的数组

reshape: 在总元素数不变的前提下,改变数组的“行数、列数”

A=reshape(1:9,3,3)

逻辑函数的运用示例:

randn('state',1),R=randn(3,6) % 创建正态随机阵

L=abs(R)<0.5|abs(R)>1.5   % 不等式条件运算,结果给出逻辑数组

R(L)=0          % “逻辑1”对应的元素赋0值

s=(find(R==0))' % 利用find获得符合关系等式条件的元素“单下标”

R(s)=111        % 利用“单下标”定位赋值

[ii,jj]=find(R==111) % 利用find获得符合关系等式条件的元素“双下标”

高维数组

cat(3,ones(2,3),ones(2,3)*2,ones(2,3)*3)

cat指令第一个输入宗量填写的数字“表示串接方向的维号”。

repmat(ones(2,3),[1,1,3])

repmat指令的第一个输入宗量是“模块数组”。第二个输入宗量指定“各维方向”铺放“模块数组”的数目。指令中[1,1,3]表示:在“行维方向”和“列维方向”各铺一块,而在“页维方向”铺3块。

reshape(1:12,2,2,3)

1 reshape的第一个输入宗量是“待重组”的数组&#

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值