Matlab常用函数、数组及矩阵的基本运算

上传人:woxinch****an2018 文档编号:39011155 上传时间:2018-05-10 格式:DOC 页数:10 大小:214KB
返回 下载 相关 举报
Matlab常用函数、数组及矩阵的基本运算_第1页
第1页 / 共10页
Matlab常用函数、数组及矩阵的基本运算_第2页
第2页 / 共10页
Matlab常用函数、数组及矩阵的基本运算_第3页
第3页 / 共10页
Matlab常用函数、数组及矩阵的基本运算_第4页
第4页 / 共10页
Matlab常用函数、数组及矩阵的基本运算_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《Matlab常用函数、数组及矩阵的基本运算》由会员分享,可在线阅读,更多相关《Matlab常用函数、数组及矩阵的基本运算(10页珍藏版)》请在金锄头文库上搜索。

1、实验一实验一 MatlabMatlab 常用函数、数组及矩阵的基本运算常用函数、数组及矩阵的基本运算、实验目的实验目的1. 了解 Matlab7.0 软件工作界面结构和基本操作;2. 掌握矩阵的表示方法及 Matlab 常用函数;3. 掌握数组及矩阵的基本运算.、实验内容实验内容1. 了解命令窗口(command widow)和变量空间(workspace)的作用,掌握清除命令窗口(clc)和变量空间(clear)的方法.掌握查询函数(help)的方法.2. 掌握保存和加载变量的方法.加载变量:load 变量名. 3. 掌握掌握矩阵的表示方法: 给 a,b,c 赋如下数据:6 ,46,23,

2、4, 2 , 6 , 3 , 8 , 0 , 1 ,3568382412487,278744125431 cba4. 求 a+b,a*b,a.*b,a/b,a./b,a2,a.2 的结果.5. 将 str1=electronic; str2 = information; str3 = engineering; 三个字符串连接在一起成 str = electronic information engineering. 6. 求矩阵 a 的逆矩阵 a-1,行列式计算。 (inv(a),det(a)、实验实验要求要求1.上机操作,熟练掌握清除命令窗口和变量空间的方法、查询变量的方法、加载变量的方法。

3、2.第 2 道题请写出步骤。3.对实验内容中第 3-6 项,写出指令,上机运行. 记录运行结果(数据)。 4.写出实验报告。四、四、 实验结果实验结果 2. 用save函数,可以将工作空间的变量保存成txt文件或mat文件等. 比如: save peng.mat p j 就是将工作空间中的p和j变量保存在peng.mat中. 用load函数,可以将数据读入到matlab的工作空间中. 比如:load peng.mat 就是将peng.mat中的所有变量读入matlab工作空间中。 3.运行结果如下图所示4.运行结果如下图所示:5.运行结果如下图所示:6.运行结果如下图所示: 逆矩阵: 行列式:

4、实验二实验二 MATLABMATLAB的图形绘制的图形绘制 一、实验目的: 1、学习MATLAB图形绘制的基本方法; 2、熟悉和了解MATLAB图形绘制程序编辑的基本指令; 3、熟悉掌握利用MATLAB图形编辑窗口编辑和修改图形界面,并添加图形的各种 标注; 4、掌握plot、subplot的指令格式和语法。 二、实验基本知识: 1、plot(x,y)-绘制由x,y所确定的曲线; 2、多组变量绘图:plot(x1, y1, 选项1, x2, y2, 选项2, ); 3、双Y轴绘图:plotyy()函数; 4、图形窗口的分割; 5、图形编辑窗口的使用。 三、实验内容 练习A 【1】二维曲线绘图基

5、本指令演示。本例运作后,再试验plot(t), plot(Y), plot(Y,t) ,以观察产生图形的不同。 t=(0:pi/50:2*pi); k=0.4:0.1:1; Y=cos(t)*k; plot(t,Y) %试验plot(t,Y)01234567-1-0.8-0.6-0.4-0.200.20.40.60.81t=(0:pi/50:2*pi); k=0.4:0.1:1; Y=cos(t)*k; plot(t) %试验plot(t)02040608010012001234567t=(0:pi/50:2*pi); k=0.4:0.1:1; Y=cos(t)*k; plot(Y) %试验

6、plot(Y)020406080100120-1-0.8-0.6-0.4-0.200.20.40.60.81plot(Y,t) t=(0:pi/50:2*pi); k=0.4:0.1:1; Y=cos(t)*k; plot(Y,t) %试验 plot(Y,t)-1-0.8-0.6-0.4-0.200.20.40.60.8101234567【2】用图形表示连续调制波形Y=sin(t)sin(9t) 及其包络线。t=(0:pi/100:pi); y1=sin(t)*1,-1; y2=sin(t).*sin(9*t); t3=pi*(0:9)/9; y3=sin(t3).*sin(9*t3);plo

7、t(t,y1,r:,t,y2,b,t3,y3,bo) axis(0,pi,-1,1)00.511.522.53-1-0.8-0.6-0.4-0.200.20.40.60.81【3】. 在一个图形窗口绘制正弦和余弦曲线,要求给图形加标题“正弦和余弦 曲线”,X 轴 Y 轴分别标注为“时间 t”和“正弦、余弦”,在图形的某个位置 标注“sin(t)”“cos(t)”,并加图例,显示网格,坐标为正方形坐标系。 x=0:0.1:10; y1=sin(x); y2=cos(x); subplot(2,1,1) plot(x,y1) title(正弦曲线) xlabel(t), ylabel(正弦) ax

8、is squaregrid on subplot(2,1,2) plot(x,y2) title(余弦曲线) xlabel(t), ylabel(余弦) axis square grid on0510-1-0.500.51余 余 余 余t余 余0510-1-0.500.51余 余 余 余t余 余sin(t)cos(t)【4】绘制向量 x=1 3 0.5 2.5 2的饼形图,并把 3 对应的部分分离出来。x=1 3 0.5 2.5 2; A=0,1,0,0,0; pie(x,A)11%33%6%28%22%【5】绘制参数方程 x=t,y=sin(t),z=cos(t)在 t=0 7区间的三维曲线

9、。 clear t=0:pi/100:7; x=t;y=sin(t);z=cos(t); plot3(x,y,z)axis square; grid on02468-1-0.500.51-1-0.500.51【6】用hold on命令在同一个窗口绘制曲线y=sin(t),y1=sin(t+0.25) y2=sin(t+0.5),其中t=0 10。 t=0:pi/100:10; y=sin(t); y1=sin(t+0.25); y2=sin(t+0.5); plot(t,y,b-)hold on plot(t,y1,g:) hold on plot(t,y2,r-.)012345678910-

10、1-0.8-0.6-0.4-0.200.20.40.60.81【7】观察各种轴控制指令的影响。演示采用长轴为3.25,短轴为1.15的椭圆。注意:采用多子图(图6.2-4)表现时,图形形状不仅受“控制指令”影响,而且受整个图面“宽高比”及“子图数目”的影响。t=0:2*pi/99:2*pi; x=1.15*cos(t);y=3.25*sin(t); subplot(2,3,1),plot(x,y),axis normal,grid on, title(Normal and Grid on) subplot(2,3,2),plot(x,y),axis equal,grid on,title(Eq

11、ual) subplot(2,3,3),plot(x,y),axis square,grid on,title(Square) subplot(2,3,4),plot(x,y),axis image,box off,title(Image and Box off) subplot(2,3,5),plot(x,y),axis image fill,box off title(Image and Fill) subplot(2,3,6),plot(x,y),axis tight,box off,title(Tight)-202-4-2024Normal and Grid on-202-202Equal-202-4-2024Square-101-202Image and Box off-101-1-0.500.51Image and Fill-101-202Tight

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 高中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号