matlab实验报告。
掌握matlab的工作环境和主要功能。
培养动手实践的能力。
1 . 值计算和符号计算功能。
matlab以矩阵作为数据操作的基本单位,还提供了十分丰富的数值计算函。matlab和著名的符号计算语言maple相结合,使得matlab具有符号计算功能。
2. 绘图功能。
matlab提供了两个层次的绘图操作:一种是对图形句柄进行的低层绘图操作,另一种是建立在低层绘图操作之上的高层绘图操作。
3. 编程语言。
matlab具有程序结构控制、函数调用、数据结构、输入输出、面向对象等程序语言特征,而且简单易学、编程效率高。
4. matlab工具箱。
matlab包含两部分内容:基本部分和各种可选的工具箱。matlab工具箱分为两大类:功能***箱和学科***箱。
1 求方程的全部根。
2 求解线性方程组。
3 定义函数,计算。
4 试计算向量a = 1,2,3)和向量b = 3,4,5)的点积。
5 建立特殊矩阵:产生一个3行4列的空矩阵。
6 建立魔方矩阵:将101~125等25个数填入一个5行5列的**中,使其每行每列及对角线的和均为565。
7 求多项式的x3-7x+6的友阵
8 产生5阶随机方阵a,其元素为[10,90]区间的随机整数,然后判断a的元素是否能被3整除。
9 先建立5×5矩阵a,然后将a的第一行元素乘以1,第二行乘以2,…,第五行乘以5。a=[17,0,1,0,15;23,5,7,14,16;4,0,13,0,22;10,12,19,21,3;..11,18,25,2,19]。
10 对某个单元进行赋值来创建一个完整的单元矩阵:创建一个2×4的空单元矩阵。
1. p=[3,7,9,0,-23] x=roots(p)
2. a=[2,-3,1;8,3,2;45,1,-9] b=[4;2;17] x=inv(a)*b
3. function f=fun(x1,x2) f=100*(x2-x1^2)^2+(1-x1)^2 fun(1,2)
4. a=[1,2,3] b=[3,4,5] dot(a,b)
5. a=zeros(3,4)
6. m=100+magic(5)
7. p=[1,0,-7,6]; compan(p)
8. a=fix((90-10+1)*rand(5)+10) p=rem(a,3)==0
9. a=[17,0,1,0,15;23,5,7,14,16;4,0,13,0,22;10,12,19,21,3;..11,18,25,2,19]; d=diag(1:5) d*a
10. d=cell(2,4)
图1 题1的结果。
图2 题2的结果。
图3 题3的结果。
图4 题4的结果。
图5 题5的结果。
图6 题6的结果。
图7 题7的结果。
图8 题8的结果。
图9 题9的结果。
图10 题10的结果。
通过这次试验,我的动手能力得到锻炼,对matlab的使用更加清晰了,加深了记忆,巩固了之前所学的知识。
matlab作业
2011029170002王柳。a 一个问题的病态性如何,与求解它的算法有关系。错 b 无论问题是否病态,好的算法都会得到它好的近似解。错 c 计算中使用更高的精度,可以改善问题的病态性。错 d 用一个稳定的算法计算一个良态问题,一定会得到它好的近似解。对 e 浮点数在整个数轴上是均匀分布。错 f ...
matlab作业
matlab语言 第3次作业 字符串,单元数组和结构体 专业 海洋技术 海洋测绘方向 姓名 张体强学号 1026222 1 如何将一个char 数据类型的向量转化为相应的double 型数据类型的数据向量。从式1 到8,判断这些语句是否正确。如果它们正确,那么将产生什么结果?这题不要在电脑中做。1....
matlab作业
电子与通信工程学院。通信系统 实验报告。2013 2014 学年第1学期。调频 fm 系统调制解调 专业 通信工程。班级 通信111 班。学号 姓名 指导教师姓名陈多瑜。2013年 11 月日。1.频率调制或调频 fm 1 设调制信号为m t 调频信号的数学表达式为。例如 m t 的时域波形为。m ...