MATLAB实验报告
实验一 MATLAB基本操作
一、实验目的
1. 熟悉MATLAB的工作环境; 2. 掌握MATLAB的一些常用命令; 3. 掌握建立矩阵的基本方法; 4. 掌握M文件的建立方法。 二、实验要求
根据实验要求写出实验报告,写明实验目的和实验内容,在实验结果中要分别列出实验内容、编写程序和运行结果。程序和运行结果截图粘贴在报告上。 三、实验内容
1. 创建矩阵:(1)3阶均匀分布随机矩阵和3阶正态分布随机矩阵;(2)对角线元素为[1,2,3,4]的对角阵;(4)4*5单位阵;(5)4阶魔方矩阵。
2. 已知函数 f(x,y)?x2?sinxy?2y,建立一个M文件,写出程序,输入自变量的值,输出函数值。
3. 绘制出y=sinx-cosx在x??1,10?区间内的二维曲线。 四、实验结果
1. 创建矩阵:(1)3阶均匀分布随机矩阵和3阶正态分布随机矩阵;(2)对角线元素为[1,2,3,4]的对角阵;(4)4*5单位阵;(5)4阶魔方矩阵。
2. 已知函数 f(x,y)?x2?sinxy?2y,建立一个M文件,写出程序,输入自变量的值,输出函数值。
3.绘制出y=sinx-cosx在x??1,10?区间内的二维曲线。
实验二 MATLAB基本运算
一、实验目的
1、 掌握多项式的基本运算;
2、掌握MATLAB矩阵的简单运算; 3、掌握符号表达式的微分和积分运算 二、实验要求
根据实验要求写出实验报告,写明实验目的和实验内容,在实验结果中要分别列出实验内容、编写程序和运行结果。程序和运行结果截图粘贴在报告上。 三、实验内容 1. 计算:y?2sin(0.5?)
1?3?311??11?1?212?,B??2?10?,要求:2. 已知矩阵A??(1)输出矩阵A???????123???101??与B;(2)求A+B、A-B;(3)求A*B,A.*B;(4)A/B和B\\A。 3. 创建3阶单位矩阵A,并求出矩阵的行列式A 、逆矩阵、以及矩阵的秩。
d2ydy4. 设方程及其两个初始条件为2?cos(2x)?y,(0)?0,y(0)?1,
dxdx求该方程的解。 四、实验结果 1. 计算:y?2sin(0.5?)
1?3
?311??11?1?????2. 已知矩阵A?212,B?2?10,要求:(1)输出矩阵A???????123???101??与B;(2)求A+B、A-B;(3)求A*B,A.*B;(4)A/B和B\\A。