Matlab学习02:数组的用法以及相关知识

本文介绍了Matlab中数组的索引从1开始,讲解了数组的索引、数组与标量及数组间的运算,并通过实例展示了列数组的建立方法,包括分号建立和转置法。
摘要由CSDN通过智能技术生成

数组的索引

在Matlab中,数组的索引是从1开始而不是从0开始,因此访问数组arr的第一个元素为:arr(1)

数组的运算

数组运算可分为两种,一种是数组与标量的运算,另一种是数组与数组的运算

  • 数组与标量的运算
    示例数组arr = [1 2 3 4 5]
    要求:数组中每个元素分别减去1
    代码:arrnow = arr-2
    结果:arrnow = [0 1 2 3 4]

  • 数组与数组的运算
    注意:两个运算的数组方向与元素个数必须相同,否则会报错
    示例数组1arr1 = [1 2 3 4 5]
    示例数组2arr2 = [1 2 3 4 5]
    相加:arr1 + arr2 结果:ans=[2 4 6 8 10]
    相乘:使用点乘表示对应位相乘 arr1 .* arr2 结果:ans=[1 4 9 16 25]
    相除:使用点除表示对应位相乘 arr1 ./ arr2 结果:ans=[1 1 1 1 1]

数组的方向

数组的方向分为行与列两种,使用冒号法与linspace函数生成的数组方向均为行

列数组的建立

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值