当前位置:   article > 正文

【Matlab】第一课:Array Manipulation

array manipulation

目录
1.矩阵元素替换和删减
2.Array Aarithmetic
3.Some Matrix Related Functions
4.矩阵元素替换
5.元素逆序
6.structure 与 cell 的宣告
7.利用reshape()调整cell或者矩阵

1.矩阵元素替换和删减
在这里插入图片描述

 >>A = [1 21 6; 5 17 9; 31 2 7]
>> A(1,2) = 76
>> A(3,2) = 0
>> A([1 2], [2 3]) =0
>> A(3,:) = []
  • 1
  • 2
  • 3
  • 4
  • 5

解析:
A(1,2):矩阵A的第一行第二列位置元素;
A(【1 2】,【2 3】) = 0: 矩阵A第一二行 于 第二三列 的交;
A(3;:):矩阵A第三行全部元素;
运行过程如下
在这里插入图片描述

tips:就目前观察:分号用在【里】
** 方向键 ↑ ↓ 寻找历史命令**
** Π = pi ; e = exp ; ln = log ;**
指令: help+… ; clear+… ; format+…(如:long/rat(以分数显示));

2.Array Aarithmetic
A + B :矩阵对应位置元素相加
A - B : 矩阵对应位置元素相减
A * B : 矩阵乘法(rows*cols)
A .*B :矩阵对应位置元素相乘
A / B : A * inv(B)
A ./ B :矩阵对应位置元素相除
A+a(实数):矩阵各个元素均+a
A / a :矩阵各个元素均/a
A ^ a : A * A * ……
A .^a : 矩阵各元素均^a
A’ : 矩阵A转置
在这里插入图片描述

3.Some Matrix Related Functions
max(A) : 矩阵每列最大值
max(max(A)) : 矩阵最大值
min(A) : 矩阵每列最小值
sum(A): 矩阵每列的和
mean(A): 矩阵每列平均值
sort(A) : 矩阵每列元素从小到大排序
sortrows(A): 按矩阵第一列元素大小排列rows
size(A): n * n
length(A) : 矩阵阶数
find(A) : 查找矩阵元素 以列位置返回
如:
在这里插入图片描述
在这里插入图片描述

4.矩阵元素替换

>> s1

s1 =

example

>> s1(s1 == 'e') = 'a';
>> s1

s1 =

axampla
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

5.元素逆序

s1 = 'hellow world !;
s2 = s1(size(s1,2):-1:1);%%size(s1,2)返回s1的列数
s2
  • 1
  • 2
  • 3

在这里插入图片描述

  • s1(13 : -1 : 1)进行索引操作

6.structure 与 cell 的宣告
宣告structure 用变量名.(点)
例 : student.name = ‘zhang san’;
宣告cell 用{}(大括号)
例 : A(1,1) = {[1 2 3; 4 5 6]}; / A{1,1} = [1 2 3 ; 4 5 6];

7.利用reshape()调整cell或者矩阵

>> A = {'zhang san',[1 2 3; 4 5 6]; pi,magic(5)};
>> B = reshape(A,1,4);
>> A

A = 

    'zhang san'    [2x3 double]
    [   3.1416]    [5x5 double]

>> B

B = 

    'zhang san'    [3.1416]    [2x3 double]    [5x5 double]

>> 
>> C = [1 2 3; 4 5 6];
>> D = rashape(C,3,2)
D =

     1     5
     4     3
     2     6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/579345
推荐阅读
相关标签
  

闽ICP备14008679号