




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Matlab基础及其应用教程第4章 结构数组与细胞数组 第4章提纲 1结构数组 2细胞数组 struct isstruct fieldnames setfield getfield isfield rmfield orderfield celldisp iscell iscellstr cellstr char cell2struct struct2cell mat2cell cell2mat num2cell 1结构数组 1 结构数组的创建 1 通过赋值创建结构数组 例4 1 通过赋值创建图4 1所示student结构数组 student number 20050731025 student name 刘志佳 student course 高数 语文 数学 历史 地理 英语 信号与系统 微机原理 MATLAB 数字信号处理 student score 908560756070889510092 例4 2 向所创建的student结构数组增加元素 student 2 number 20050731026 student 2 name 王玲 student 2 course 高数 语文 数学 历史 地理 英语 信号与系统 微机原理 MATLAB 数字信号处理 student 2 score 99896979697989998999 2 利用struct函数创建结构数组 例4 4 利用struct创建的student结构数组 student struct number 20050731025 20050731026 name 刘志佳 王玲 course 高数 语文 数学 历史 地理 英语 信号与系统 微机原理 MATLAB 数字信号处理 score 908560756070889510092 99896979697989998999 2 结构数组的操作 1 向结构数组中增加新的域 student 1 total 2 获取结构数组中域名 fieldnames student 3 删除结构数组中的域名 student rmfield student total student rmfield student number course 4 删除结构数组中的元素 student 1 5 获取结构数组中的域值 fork 1 2 number k student k number name k student k name end gaoshu liuzhijia student 1 score 1 chengji wangling student 2 score 1 number name gaoshu liuzhijia chengji wangling 例4 10 获取所创建的student结构数组中所有学生的学号 姓名 刘志佳的高数成绩 王玲所有课程的成绩 例4 12 利用函数getfield获取所创建的student结构数组中所有学生的学号 姓名 刘志佳的高数成绩 王玲所有课程的成绩 fork 1 2 number k getfield student 1 k number name k getfield student 1 k name end gaoshu liuzhijia getfield student 1 1 score 1 1 chengji wangling getfield student 1 2 score number name gaoshu liuzhijia chengji wangling 6 设置结构数组中的域值 student 1 name 刘志家 student 2 number 20050731028 student 2 score 1 7 66 student 1 name student 2 number student 2 score 1 7 student setfield student 1 1 name 刘志家 student setfield student 1 2 number 20050731028 student setfield student 1 2 score 1 7 66 student 1 name student 2 number student 2 score 1 7 7 结构数组中的域排序 snew1 perm1 orderfields student snew2 perm2 orderfields student name number course score snew3 perm3 orderfields student 2413 8 结构数组及其域的判定 tf isstruct student teacher 王华 李永波 tf isstruct teacher tf isfield student name tf isfield student age 2细胞数组 20050731025 20050731025 刘志佳 王玲 高数2 高数1 英语1 体育1 物理1 马哲 线代 制图 英语2 语文 体育2 物理2 邓论 电路 9085637084926591768288758791 8095709064827581669278856781 Cell1 1 Cell1 2 Cell2 1 Cell2 2 1 细胞数组的创建 1 通过赋值创建细胞数组 student 1 1 20050731025 20050731025 student 2 1 刘志佳 王玲 student 1 2 高数1 英语1 体育1 物理1 马哲 线代 制图 高数2 英语2 体育2 物理2 邓论 电路 语文 student 2 2 90856370849265 91768288758791 80957090648275 81669278856781 例4 18 通过赋值创建图4 2所示student细胞数组 2 利用函数cell创建细胞数组 student cell 2 2 2 2 细胞数组的操作 1 细胞数组的扩充与重组 例4 19 对例4 18创建的细胞数组student增加一个细胞元素 3 1 其值为 total student 1 1 20050731025 20050731025 student 2 1 刘志佳 王玲 student 1 2 高数1 英语1 体育1 物理1 马哲 线代 制图 高数2 英语2 体育2 物理2 邓论 电路 语文 student 2 2 90856370849265 91768288758791 80957090648275 81669278856781 例4 20 对例4 19创建的细胞数组student变成2 3的细胞数组 student reshape student 2 3 例4 21 对例4 18创建的细胞数组student进行下列操作 student1 age sex student studentstudent1 2 细胞元素的改写与删除 student 1 3 student 3 3 细胞数组的数据显示 celldisp student 4 细胞数组的访问 细胞元素的访问 细胞元素内容的访问 cell 11 student 1 1 cell 11a student 1 1 cell 111 student 1 1 1 5 细胞数组和字符型细胞数组的判定 判断A是否为细胞数组 判断A是否为字符型细胞数组 data1 123 456 data2 123 456 data data1data2 tf1 iscell data1 tfs1 iscellstr data1 tf2 iscell data2 tfs2 iscellstr data2 tf iscell data tfs iscellstr data 6 细胞数组与其他数组之间的转换 a 字符型细胞数组与字符型数组之间的转换 char 1 姓名 编号 性别 年龄 cell 1 cellstr char 1 cell 2 姓名 借书日期 借书数 char 2 char cell 2 b 细胞数组与结构数组之间的转换 cell 1 刘志佳 男 20 王玲 女 19 struct 1 cell2struct cell 1 name sex age 2 cell 2 struct2cell struct 1 c 细胞数组与普通数组之间的转换 a 1234 5678 9101112 c mat2cell a 1 2 3 1 celldisp c c1 mat2cell a 1 2 4 c2 mat2cell a 1 1 1 a1 cell2mat c d 数值型数组转换成细胞数组 a 1234 5678 9101112 c1 num2cell a c2 num2cell a 1 c3 num2cell a 2 celldisp c3 c4 num2cell
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国可重复使用不锈钢水瓶行业市场全景分析及前景机遇研判报告
- 2025年中国可放水壶的运动腰带行业市场全景分析及前景机遇研判报告
- 2025年中国建筑工程质量检测行业市场全景分析及前景机遇研判报告
- 2025年硫化染料项目可行性分析报告
- 中国休闲食品O2O市场发展现状调研及投资趋势前景分析报告
- 2021-2026年中国驾驶室及车身总成市场全面调研及行业投资潜力预测报告
- 换药操作培训课件
- 2025年 延津县无线电技术学校招聘考试笔试试题附答案
- 2025年 栖霞市市级机关遴选考试笔试试题附答案
- 2025年 湖北中烟招聘考试笔试试题试题附答案
- 2025年高考全国二卷数学高考真题解析 含参考答案
- 2025年普通高等学校招生全国统一考试数学试题(全国一卷)(有解析)
- 2025年山西焦煤集团公司招聘笔试参考题库含答案解析
- 【MOOC】生理学-中南大学 中国大学慕课MOOC答案
- 2024年浙江省中考数学试题及答案
- MOOC 医事法学-西南医科大学 中国大学慕课答案
- 通信管道施工三级-安全技术交底记录表
- 桥梁荷载试验
- 综合布线报价清单范本
- 矿山行业生产制造执行系统(MES)
- 中学教师专业标准(试行)
评论
0/150
提交评论