实验三matlab数据类型。
一、实验目的。
1.掌握matlab各种数据类型的使用;2.掌握matlab逻辑运算及关系运算;
3.运用matlab中字符串、元胞数组和结构的常用函数的使用。
二、实验环境。
1.计算机。
2.matlab7.0集成环境。
三、实验内容。
1.练习字符串、元胞数组、结构体数组的几种创建方法。
2.练习书中的例子,掌握常用函数的用法(all、any、strrep、upper、num2str、sprintf、sscanf、cell、celldisp、cellplot、setfild、squeeze、deal)3.已知a=[23 10 -78 0;41 -45 65 5;32 5 0 32;6 -54 92 14],取出其前3行构成矩阵b,其前两列构成矩阵c,其左下角3x2子矩阵构成矩阵d,b与c的乘积构成矩阵e,分别求e4.创建一个字符串数组“welcome to china!
”(1)检查该字符串的大小和长度。
2)将该字符串中的大写字母删去(find)。>daxie=find(x>='a'&x<='z')daxie =
1 9 12>> x(daxie)=[x =
elcome o hina!
3)将该字符串中的小写字母变成大写“welcome to china!”
4)利用替换语句将“china”改为“america”。
5)使用str2num函数转换字符串s,查看结果。
5.用结构体数组student来存储2名学生(mary、lucy)的基本情况数据,每名学生的数据包括学号(number)、姓名(name)、专业(major)和2门课程的成绩(score)。
建立所需的结构体数组如下所示:
student=struct('number',,name',,major',,score',)student =
1x2 struct array with fields:numbernamemajor
score>> whos
name sizebytes class attributesans1x1540 structstudent 1x2848 struct
1)查看两个同学的基本情况;
2)查看第二个同学的成绩并求出平均分;
3)将结构体数组转化为元胞数组。
五、实验报告要求。
1.整理实验结果,填入相应**中2.小结实验心得体会。
通过本次实验,对字符串和数组的操作有了一定的经验,能够。
熟练的创建元胞数组和结构体数组,学会了运用一些自带函数对字符串进行变换;练习并掌握了一些基本的逻辑运算。较之前面的实验,在对matlab软件的操作上熟练了很多。
2019matlab实验
实验三 matlab数据类型。一 实验目的。1 掌握matlab各种数据类型的使用 2.掌握matlab逻辑运算及关系运算 3.运用matlab中字符串 元胞数组和结构的常用函数的使用。二 实验环境。1 计算机。2 matlab7.0集成环境 三 实验内容。1.练习字符串 元胞数组 结构体数组的几种...
2019matlab实验
实验三 matlab数据类型。一 实验目的。1 掌握matlab各种数据类型的使用 2.掌握matlab逻辑运算及关系运算 3.运用matlab中字符串 元胞数组和结构的常用函数的使用。二 实验环境。1 计算机。2 matlab7.0集成环境。三 实验内容。1.练习字符串 元胞数组 结构体数组的几种...
2019Matlab数学实验考试卷
一 计算 要求附计算程序,每题10分,共10分 求级数前100项的和 二 作图 要求附计算程序,每题15分,共15分 1 在区间内,绘制曲线 2 画出曲面的图形 三 求解如下的线性规划 12分一个,共60分 2.对边长为3米的正方形铁板,在四个角剪去相等的正方形以制成方形无盖水槽,问如何剪法使水槽的...