matlab自学经典

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

其中 c ij a i1 b 1j a i2 b 2j ... a itb tj
精选课件
12
1.1 MATLAB发展历史 Matlab——Matrix Laboratory
美国新墨西哥大学Cleve Moler 在70年代后期设计 矩阵运算语言.
1983年, Cleve Moler到Standford大学讲学,Jack Little等C语言开发了第二代专业版。
X2I=0.0 GOTO 34 X2R=X1R-SQRT(D)/(2.0*A)
(30பைடு நூலகம்)
4 READ (5,5) A,B,C 5 FORMAT (3F4.1)
(23行)
{ double disc,twoa,term1,term2; if (a == 0.0) if (b == 0.0)
IF (A) 15,35,15 15 X1R=-B/(2.0*A) D=B*B-4.0*A*C
精选课件
13
Matlab 的发行
1984年,Matlab 1.0 (操作系统 DOS,数值计算及数据图形化) 1993年,Matlab 4.0 (93年推出Windows版,加入 simulink) 1993年,Matlab 4.1(符号运算工具箱) Maple 1994年,Matlab 4.2(广泛重视和应用) 1997年,Matlab 5.3(真正实现32位运算) 2002年,Matlab 6.5(采用JIT加速器) 2004年,Matlab 7.0
X1I=SQRT(-D)/(2.0*A) X2I=-X1I GOTO 34 20 X2R=X1
term1 = -b/twoa;
X1I=0.0
term2 = sqrt(fabs(disc))/twoa; if(disc < 0.0) printf("Complex root: \n real part = %f, image part = %f\n",term1,term2); else
printf("No answer due to input error!\n");
IF (D) 10,20,30
else
10 X2R=X1R
printf("The single root is: %f\n",-c/b); else { disc = b * b - 4 * a * c; twoa = 2 * a;
精选课件
14
2006年起,每年更新两次更新
各版间语言和语法基础部分变化不大 界面、使用风格改进,特别增加数据库
精选课件
matlab201515a
1.2 MATLAB主要功能特点和应用
1 、语言简洁紧凑,使用方便,易学易用
“演算纸式科学算法语言”
例编写程序求一元二次方程的根 a2xbx c0
求根公式为
中期和最后大作业将在下堂课之前传到百度云盘
更新课件和交章节作业发到公邮:matlab_hit1@163.com, 密码163com 163信箱
章节作业文件名字:专业+姓名+第几次
12月5号交最后大作业
2020/9/19
精选课件
2
Matlab Matrix Laboratory
➢ 以矩阵作为数据操作的基本单位的程序设计语言; ➢ 科学计算、高级编程、数据可视化、系统仿真; ➢ 交互式程序设计的计算环境; ➢ 可用工程设计、有效数值计算和科学研究等领域。
精选课件
3
Matlab
线性代数 数值分析 数理统计 自动控制理论 数字信号处理 动态系统仿真 图像处理
基本教学工具
大学生、硕士生、博士生必须掌握基本工具
精选课件
4
课程介绍
定位:公共基础选修课 学时:30学时
目标:了解MATLAB,能够掌握简单的矩阵运算、数值计算、符号运 算及基本图形绘制和简单编程。对MATLAB图形用户界面设计与 simulink了解。
精选课件
5
分章学时安排及讲授内容(30学时)
第一章 MATLAB 入门(2学时) 第二章 MATLAB 语言基础(5学时) 第三章 MATLAB程序设计基础(3学时) 第四章 数值计算功能(4学时) 第五章 符号运算(4学时) 第六章 MATLAB 绘图(4学时)可视化编程 第七章 MATLAB的GUI 程序设计(4学时) 第八章 Simulink 基础(4学时)框图设计环境
精选课件
6
分章学时安排及讲授内容
2020/9/19
精选课件
7
2020/9/19
精选课件
8
2020/9/19
平时30分: 三次任意时的签到 两次作章节业 中期大作业:40分随时交 最后大作业:30分
12月5号交最后大作业
精选课件
9
第一章 MATLAB基础入门
2020/9/19
精选课件
10
2020/9/19
Matlab 语言及其应 用
精选课件
1
下载matlab 2014b,Matlabr2009b软件、教案、章节作业 、第二章-第六章小结和例题和 2016春中期和期末大作业 答案和交卷规定在百度云盘网址: http://pan.baidu.com/s/1skJW0R7
章节作业和大作业可以参考第二章-第六章小结和例题和 2016春中期和 期末大作业答案和交卷
Cleve Moler
1984年Cleve Moler和Jack Little成立Math works 公司, Matlab推向市场. (迈斯沃克公司)
MathWorks公司出品的商业数学软件
Jack Little
http://www.mathworks.com 中国网站为http://www.mathworks.cn/
精选课件
11
矩阵的乘法: A*B <==> mtimes

A
a1i 1

am1
a1t
amt mt
b11
B
j

bt1
b1n
btn tn
c11 则 ABC
c1n
前矩阵 后矩阵
A的列数 B的行数
cm1
cmn mn
(i 1 ,2 ,...m ; j 1 ,2 ,...n )
b2 4ac
b b24ac
x1,2
2a
(a0)
0 2个不相等实数根
0 2个相等实数根
0 2个复数根
精选课件
16
第三代过程语言:算法语言 FORTRAN、BASIC、Pascal、C
✓ C程序 #include <stdio.h>
✓ FORTRAN程序
#include <math.h> void solv(float a,float b,float c)
相关文档
最新文档