matlab 给空矩阵赋值,matlab中怎么给矩阵赋值?

本文通过示例展示了如何在MATLAB中进行数组的创建、元素的赋值及特定范围内的批量修改。首先介绍了使用冒号操作符生成等差数列的方法,随后通过循环将这些元素添加到数组中,并演示了如何对矩阵的部分区域进行统一赋值。

x=1:0.1:10;

y=[];

for i=1:length(x)%

y=[y;x(i)];%把每一个x都放到Y里,成为一列

y=[y,x(i)];%把每一个x都放到Y里,成为一行

end

>> a=rand(10,10);

>> a(3:9,2:8)=10

a =

0.1622    0.4505    0.1067    0.4314    0.8530    0.4173    0.7803    0.2348    0.5470    0.9294

0.7943    0.0838    0.9619    0.9106    0.6221    0.0497    0.3897    0.3532    0.2963    0.7757

0.3112   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000    0.7447    0.4868

0.5285   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000    0.1890    0.4359

0.1656   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000    0.6868    0.4468

0.6020   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000    0.1835    0.3063

0.2630   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000    0.3685    0.5085

0.6541   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000    0.6256    0.5108

0.6892   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000   10.0000    0.7802    0.8176

0.7482    0.4427    0.8001    0.1450    0.2400    0.1112    0.0598    0.4509    0.0811    0.7948

>>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值