五. 高维数据的索引和赋值

1. 高维数据索引

% 初始化 3x3 矩阵
m = [1, 2, 3;
     4, 5, 6;
     7, 8, 9]

m(2, :)		                %取第二行数据  |4  5  6]

m(:, 3)		                %取第三列数据  |3  6  9|

m(1:2, 1:2)                 %取块数据      
                                         %|1  2|  
                                         %|4  5|
             
m([1, 3], :)                %同时取1 3行数据
                                         %|1  2  3|
                                         %|7  8  9|

m(:, [1, 3])                %同时取1 3列数据
                                         %|1  3|
                                         %|4  6|
                                         %|7  9|

2. 高维数据赋值

% 初始化 3x3 矩阵
m = [1, 2, 3;
     4, 5, 6;
     7, 8, 9]
    
m(1, :) = [1, 1, 1]         %第一行赋值  
                                        %|1  1  1|
                                        %|4  5  6|
                                        %|7  8  9|

m(:, 3) = [1, 1, 1]         %第三列赋值  
                                        %|1  1  1|
                                        %|4  5  1|
                                        %|7  8  1|

m(1:2, 1:2) = [2, 2; 2, 2]  %数据块赋值  
                                        %|2  2  1|
                                        %|2  2  1|
                                        %|7  8  1|

有问题请
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值