课程设计报告matlab江苏大学

上传人:第*** 文档编号:55705606 上传时间:2018-10-04 格式:DOC 页数:24 大小:217KB
返回 下载 相关 举报
课程设计报告matlab江苏大学_第1页
第1页 / 共24页
课程设计报告matlab江苏大学_第2页
第2页 / 共24页
课程设计报告matlab江苏大学_第3页
第3页 / 共24页
课程设计报告matlab江苏大学_第4页
第4页 / 共24页
课程设计报告matlab江苏大学_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《课程设计报告matlab江苏大学》由会员分享,可在线阅读,更多相关《课程设计报告matlab江苏大学(24页珍藏版)》请在金锄头文库上搜索。

1、江江 苏苏 大大 学学电气工程工具软件培训电气工程工具软件培训课程设计报告课程设计报告设计题目设计题目: MATLAB 工具软件 专业班级专业班级: 电气 1201 学生姓名学生姓名:蔡婷 学生学号学生学号:3120501004 指导老师指导老师: 黄永红 完成日期完成日期:2013.7.3 江苏大学电气信息工程学院(a 组指导老师:黄永红; b 组指导老师: 刘辉; c 组指导老师:王博)一一 MATLAB 课程设计的目的和要求课程设计的目的和要求1. MATLAB 软件功能简介MATLAB 的名称源自 Matrix Laboratory,1984 年由美国Mathworks 公司推向市场。

2、它是一种科学计算软件,专门以矩阵的形式处理数据。MATLAB 将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛的应用于科学计算、控制系统和信息处理等领域的分析、仿真和设计工作。 MATLAB 软件包括五大通用功能,数值计算功能(Nemeric) 、符号运算功能(Symbolic) 、数据可视化功能(Graphic) 、数字图形文字统一处理功能(Notebook)和建模仿真可视化功能(Simulink) 。其中,符号运算功能的实现是通过请求 MAPLE 内核计算并将结果返回到MATLAB 命令窗口。该软件有三大特点,一是功能强大;二是界面友善、语言自然;三是开放性强。目前

3、,Mathworks 公司已推出 30多个应用工具箱。MATLAB 在线性代数、矩阵分析、数值及优化、数值统计和随机信号分析、电路与系统、系统动力学、次那好和图像处理、控制理论分析和系统设计、过程控制、建模和仿真、通信系统以及财政金融等众多领域的理论研究和工程设计中得到了广泛应用。2. MATLAB 课程设计的目的本次课程设计主要是为了使学生了解 MATLAB 软件的基本知识,熟悉 MATLAB 的上机环境,掌握 MATLAB 数值运算、程序设计、二维/三维绘图、符号运算、Simulink 仿真等相关知识,并初步具备将一般数学问题转化为对应的计算机进行处理的能力,以便为今后进一步的学习打下坚定

4、基础。二二 MATLAB 课程内容课程内容1 MATLAB 语言基础实验目的:基本掌握 MATLAB 向量、 矩阵、 数组的生成及其基本运算(区分数组运算和矩阵运算)、常用的数学函数。了解字符串的操作。实验内容实验内容: 创建以下矩阵:A 为初值为 1,终值为 12,元素数目为 6 的行向量;C 为 B 的三次方矩阵;D 由 B 和 C 横向拼接并去除第一列、2436153227791235B 最后一列和第一行元素而成;E 由 B 和 C 纵向拼接而成;F 抽取 E 的 35 行和第 23 列元素生成;G 由 F 经变形为 34 的矩阵而得;H 由 B 和 C 数组相乘运算而成,同时将 H(1

5、,1)和 H(2,1)分别变为 的平方和立方,H(2,2)=arccos(2),H(3,3)= H(1,1)+ H(2,1)。源程序源程序: A=1,3,2,5,6,12 B=2,4,3,6;1,5,3,2;2,7,7,9;1,2,3,5 C=B*B*B M=B C D=M(2:4,2:7) E=B;C F=E(3:5,2:3) G=repmat(F,1,2) H=B*C H(1,1)=pi2 H(2,1)=pi3 H(2,2)=acos(2) H(3,3)=H(1,1)+H(2,1)运行结果:A =1 3 2 5 6 12B =2 4 3 61 5 3 22 7 7 91 2 3 5C =2

6、92 938 873 1140227 751 681 868518 1675 1555 2021227 724 681 895M =Columns 1 through 6 2 4 3 6 292 9381 5 3 2 227 7512 7 7 9 518 16751 2 3 5 227 724Columns 7 through 8 873 1140681 8681555 2021681 895D =5 3 2 227 751 6817 7 9 518 1675 15552 3 5 227 724 681 E =2 4 3 61 5 3 22 7 7 91 2 3 5292 938 873 11

7、40227 751 681 868518 1675 1555 2021227 724 681 895 F =7 72 3938 873 G =7 7 7 72 3 2 3938 873 938 873 H =4408 14249 13221 171853435 11166 10305 133337842 25374 23527 305583435 11085 10305 13414 H =1.0e+004 *0.0010 1.4249 1.3221 1.71850.3435 1.1166 1.0305 1.33330.7842 2.5374 2.3527 3.05580.3435 1.1085

8、 1.0305 1.3414 H =1.0e+004 *0.0010 1.4249 1.3221 1.71850.0031 1.1166 1.0305 1.33330.7842 2.5374 2.3527 3.05580.3435 1.1085 1.0305 1.3414 H =1.0e+004 *0.0010 1.4249 1.3221 1.7185 0.0031 0 + 0.0001i 1.0305 1.3333 0.7842 2.5374 0.0041 3.0558 0.3435 1.1085 1.0305 1.3414 H =1.0e+004 *0.0010 1.4249 1.3221

9、 1.7185 0.0031 0 + 0.0001i 1.0305 1.3333 0.7842 2.5374 0.0041 3.0558 0.3435 1.1085 1.0305 1.3414 (1)用矩阵除法求下列方程组的解 x=x1;x2;x3;73847523436321321321xxxxxxxxx(2) 求矩阵的秩(rank 函数); (3) 求矩阵的特征值与特征向量(eig 函数); (4) 系数矩阵的 3 次幂与开方; (5) 系数矩阵的指数运算和数组对数运算; (6) 系数矩阵 a(1,2)、a(1,3)、a(2,2)、a(2,3)的元素不变,其余元素变为零。(7) 提取系数矩

10、阵主对角线上的元素,并依次相加赋予 b。源程序:源程序: a=6,3,4;-2,5,7;8,-1,-7 b=3;-4;-7 x=ab c=rank(x) lambda=eig(a) d=a3 e=sqrtm(a) f=expm(a) g=log(a) a(1,1)=0; a(2,1)=0; a(3,1)=0; a(3,2)=0; a(3,3)=0 a=6,3,4;-2,5,7;8,-1,-7 b=a(1,1)+a(2,2)+a(3,3) 运行结果:运行结果: a =6 3 4-2 5 78 -1 -7b =3-4-7x =0.8196-3.97942.5052 c =1 lambda =-7.

11、74878.95192.7968 d =450 314 3324 184 374504 38 -360 e =2.4495 1.7321 2.0000 0 + 1.4142i 2.2361 2.6458 2.8284 0 + 1.0000i 0 + 2.6458i e =2.4144 + 0.2615i 0.6223 - 0.0987i 0.7573 - 0.4741i-0.2367 + 0.9088i 2.0722 - 0.3431i 1.1524 - 1.6476i1.3810 - 1.5804i -0.0883 + 0.5966i 0.1778 + 2.8652i f =1.0e+003 *5.2654 3.2882 2.76211.8010 1.1495 0.95902.5293 1.5744 1.3238 g =1609/898

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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