北京科技大学matlab作业

发布 2022-09-20 19:57:28 阅读 2194

《数学实验》报告。

实验名称第二章 matlab基本运算

学院计算机与通信工程学院

专业班级计算机1201

姓名郭耀聪

学号41255025

2023年4 月。

一、 【实验目的】

了解基本数据类型,学会使用常量和变量;了解matlab中的矩阵和数组,学会矩阵和数组的输入和简单运算。

二、 【实验任务】

1、 用不同的数据格式现实自然底数e的值,并分析各个数据格式之间有什么相同与不同之处。

2、 矩阵aa=[1,2,3;4,5,6;7,8,9],b=[4,6,8;5,5,6;3,2,2],计算a*b,a.*b.并比较两者的区别。

3、 已知矩阵a=[5,2;9,1],b=[1,2;9,2],做简单的关系运算a>b,a==b)。

三、 【实验程序】

程序一:> format short, exp(1)ans =

> format long, exp(1)ans =

> format rat, exp(1)ans =

> format hex, exp(1)

ans =4005bf0a8b14576a

> format bank, exp(1)ans =

short类型数据保留了四位小数,long型数据保留了十五位小数,rat型数据是以分数形式表示出e,hex型则以十六进制的方式表示出e数据,bank类型数据以小数形式表示数据且仅保留两位小数。

程序二:a=[1,2,3;4,5,6;7,8,9];

b=[4,6,8;5,5,6;3,2,2];

a=a*ba =

> b=a.*bb =

a*b就是a矩阵和b矩阵的相乘而得到一个新矩阵,而a.*b则是a中元素和b中元素一一对应相乘后得到一个新矩阵。

程序三:> a=[5,2;9,1]; b=[1,2;9,2];

> a=a>ba =

> b=a==bb =

> c=ac =

> d=(a==b)&(ad =

> e=(a==b)&(a>b)e =

四、 【实验结果】

实验结果在已存在于以上程序中。

五、 【实验总结】

本次试验是我们matlab程序设计课程的第一次实验,虽然对matlab软件的运用还不是很熟练,但通过老师的讲解和对课本例题的分析,实验还是一步步地完成了,实验中遇到的难题经过老师的讲解与和同学们的交流也一个个得到解决,本次实验基本达到了实验要求,同时,通过此次实验,我掌握了matlab的基本使用,掌握了矩阵和数组的创建方法,掌握了矩阵和数组的算数运算、逻辑运算和关系运算,这次实验收获颇丰。

北京科技大学matlab大作业

数学实验 报告。实验名称在研究物体振动方面的应用 学院。专业班级。姓名。学号。2015年 1月。一 实验目的 物体振动这样一个看似简单但又包含着很多复杂计算的运动中,在人为的计算时是很难精确的实现,而通过可以处理诸多科学中的许多问题,利用它来研究物理学中的机械振动,不仅特别方便还非常有效。二 实验任...

北京科技大学MATLAB数学实验大作业

数学实验 报告。大作业。实验名称金属薄膜电阻的动态监测 学院机械工程学院。专业班级。姓名。学号。2015年1 月。一 问题引入 薄膜的制备技术分为物理气相沉积 化学气相沉积及离子注入和激光制备等等。其中,溅射沉积是物理制备薄膜的常用方法。固体在加速的离子的轰击下,固体表面的原子被剥离,沉积在相对防止...

北京科技大学数学实验大作业

数学实验。综合实验报告。实验名称关于二阶常微分方程求解在实际中的应用。学院。专业班级。小组成员 学号。组长。2014年6月。一 问题描述 在生活中许多物理现象都可以抽象为用二阶微分方程描述。作为通信工程专业的学生我们在学习信号与系统和大学物理的时候就会遇到二阶信号系统和单摆的运动,这两个物理都是二阶...