matlab2019实验

发布 2022-09-20 21:20:28 阅读 2785

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.练习字符串 元胞数组 结构体数组的几种...