matlab实验一
matlab数值计算。
试验报告说明:
1 做试验前请先预习,并独立完成试验和试验报告。
2 报告解答方式:将matlab执行命令和最后运行结果从命令窗口拷贝到每题的题目下面,请将报告解答部分的底纹设置为灰色,以便于批阅。
3 在页眉上写清报告名称,学生姓名,学号,专业以及班级。
3 报告以word文档书写。
文档命名方式: 学号+姓名+_(下划线)+2010试验几。doc 如:110400220张三_试验。
4 试验报告doc文档以附件形式发送到maya_凡文档命名不符合规范,或者发送方式不正确,不予登记。
一目的和要求。
1 熟练掌握matlab变量的使用。
2 熟练掌握矩阵的创建。
3 熟练掌握matlab 的矩阵和数组的运算。
4 掌握稀疏矩阵的运算。
5 熟悉matlab多项式的运用。
6 使用元胞数组和结构数组。
二试验内容。
1 创建矩阵(必做)
1.1使用直接输入,from:step:to,linspace,logspace等方式创建矩阵。
1.2输入矩阵,
1.2-1) 合并x1矩阵和x2向量,生成新矩阵。
1.2-2)分别使用全下标和单下标达方式从新矩阵a中取出元素“7”
1.2-3)分别用不同的方式从矩阵a中取出子矩阵。
1.2-4)分别写出以下的执行结果:
a ( 3 )
a (:end)
a (:2 : 3)
a ([1 3],:
a (:a (2 : 3)
a([2 3 4])
1.2-5)找出矩阵a中所有大于4并且小于9的元素和下标:
2 矩阵的运算(必做)
2.1使用format命令,将 pi分别用short和long格式显示其值。
2.2-1) 设,。利用matlab分别计算下面的表达式::
2.2-2) 创建复数a=1+i,计算复数a和它的共轭乘积,然后计算平方根。并将结果和用abs计算a的模结果相比较。
2.3 定义矩阵a=[2.3 ,5.4, 9],b=[6 ,3.14,2]
1) 计算a的正弦值。
2)对a的每个元素加2
3)a的每个元素求平方。
4)a和b的对应元素相乘。
5)计算a和b的转置的乘积。
2.4 计算函数的值,其中t 的范围从0到pi,步长0.1pi;z为0.707。为的部分,计算的值。
2.5利用matlab求解线性方程组。(思考:可以用几种方法实现)
2.6 分别创建两个3*3的矩阵a=round(10*rand(3)) b=round(20*rand(3))-10,利用matlab求。
3 多维数组。
3.1创建下面的矩阵, ,
3.1-1) 将它们合并为一个的多维数组 abc
3.1-2) 提取abc数组的元素‘13’。
3.1-3)将abc数组重排为3行,2列,2页。
3.1-4)分别提取a,b,c矩阵的第2列,组成一个数组abc2
4 字符串。
4.1比较strvcat,char,str2mat指令的区别,写出执行结果,
ss1=strvcat('this','is','a','book')
ss2=char('this','is','a','book')
ss3=str2mat('this','is','a','book')
4.2 创建字符串s1=’12345’,计算字符串的长度,并将字符串第1个和最后一个字符交换,返回给s2,即使s2=’ 52341’,使用str2num转换字符串s2,查看结果。
matlab2024年试卷Thinker
本科生12 13学年第2 学期公选课 经典统计学与matlab 课程期末考试试卷 a卷 专业年级学号姓名成绩 设有x1 x2 x3和x4四个来自同一总体的变量,其数值如下 x1 x2 x3 x4 第 1 页,共 6 页。一 在matlab环境下,将x1 x2 x3和x4数据输入到你的计算机中,生成一...
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.练习字符串 元胞数组 结构体数组的几种...