当前位置: 首页 > news >正文

MATLAB向量元素的引用

我们定义一个向量后,如果想引用的话,可以通过索引 i n d ind ind来实现。

注意:MATLAB中向量的开始索引是1,与许多编程语言不同。

例如:
在这里插入图片描述

如果想引用多个的话,可以用索引 i n d ind ind来提取多个位置
例如:
在这里插入图片描述

如果提取奇数位置的数,可以直接写成 a ( 1 : 2 : 9 ) a(1:2:9) a(1:2:9)
如果提取偶数位置的数,可以直接写成 a ( 2 : 2 : 10 ) a(2:2:10) a(2:2:10)
a ( m , n , r ) a(m,n,r) a(m,n,r)表示从第 m m m个元素开始取,每隔 n − 1 n-1 n1个再取,取到第 r r r个,如果取到最后,则写成 e n d end end即可
在这里插入图片描述

我们知道 l e n g t h length length n u m e l numel numel函数可以计算向量中的元素个数,那如果不用这些函数能不能提取出我想要的数呢?这时候可以用到 e n d end end索引.
e n d ( k : e n d ) end(k:end) end(k:end)表示从第 k k k个元素访问到最后一个元素
e n d ( k : e n d − r ) end(k:end-r) end(k:endr)表示从第 k k k个元素访问到倒数第 r + 1 r+1 r+1个元素
e n d ( 1 : 2 : e n d ) end(1:2:end) end(1:2:end)表示提取奇数位置的数
e n d ( 2 : 2 : e n d ) end(2:2:end) end(2:2:end)表示提取偶数位置的数
例如:
在这里插入图片描述

注意: e n d end end要直接放到小括号内当索引

http://www.lryc.cn/news/486665.html

相关文章:

  • leetcode-44-通配符匹配
  • 基于YOLOv8深度学习的智慧课堂学生专注度检测系统(PyQt5界面+数据集+训练代码)
  • vue项目使用eslint+prettier管理项目格式化
  • Java基础-组件及事件处理(中)
  • UNIX网络编程-TCP套接字编程(实战)
  • python编写一个自动清理三个月以前的邮件脚本
  • C++组合复用中,委托的含义与作用
  • 自制C++游戏头文件:C++自己的游戏头文件!!!(后续会更新)
  • java 读取 有时需要sc.nextLine();读取换行符 有时不需要sc.nextLine();读取换行符 详解
  • Redis知识分享(三)
  • python安装包报错
  • Linux性能优化之火焰图简介
  • Unity类银河战士恶魔城学习总结(P129 Craft UI 合成面板UI)
  • linux基础笔试练习题笔记(2)
  • Android OpenGL ES详解——glTexImage2D方法
  • Redisson 中开启看门狗(watchdog)机制
  • 【JSOO】设计模式
  • 本草纲目数字化:Spring Boot在中药实验管理中的应用
  • java八股-jvm入门-程序计数器,堆,元空间,虚拟机栈,本地方法栈,类加载器,双亲委派,类加载执行过程
  • 重构Action-cli前端脚手架
  • 华为USG5500防火墙配置NAT
  • 【大数据学习 | HBASE高级】hive操作hbase
  • 集群聊天服务器(9)一对一聊天功能
  • 《FreeRTOS列表和列表项篇》
  • C++:哈希拓展-位图
  • 【数据结构与算法】查找
  • 从零开始学习 sg200x 多核开发之 milkv-duo256 编译运行 sophpi
  • LLM - 使用 LLaMA-Factory 微调大模型 Qwen2-VL SFT(LoRA) 图像数据集 教程 (2)
  • 基于STM32设计的大棚育苗管理系统(4G+华为云IOT)_265
  • 深入浅出《钉钉AI》产品体验报告