MATLAB 数学工具软件

实例简明教程

王 正 盛 编写

南 京 航 空 航 天 大 学

南京航空航天大学 王正盛2

第一章 MATLAB 简介

MALAB 译于矩阵实验室MATrix LABoratory 是用来提供通往

LINPACK 和EISPACK 矩阵软件包接口的 后来它渐渐发展成了通用科技

计算图视交互系统和程序语言

MATLAB 的基本数据单位是矩阵它的指令表达与数学工程中常用的习

惯形式十分相似比如矩阵方程Ax=b 在MATLAB 中被写成A*x=b 而若

要通过A,b 求x 那么只要写x=A\b 即可完全不需要对矩阵的乘法和求逆进

行编程因此用MATLAB 解算问题要比用C Fortra 等语言简捷得多

MATLAB 发展到现在已经成为一个系列产品 MATLAB 主包和各种

可选的toolbox 工具包主包中有数百个核心内部函数迄今所有的三十几

个工具包又可分为两类功能性工具包和学科性工具包

功能性工具包主要用来扩充MATLAB 的符号计算功能图视建模仿真功能文字

处理功能以及硬件实时交互功能这种功能性工具包用于多种学科

学科性工具包是专业性比较强的如控制工具包Control Toolbox 信号处理工具包

(SignalProcessing Toolbox) 通信工具包(Communication Toolbox)等都属此类开放

性也许是MATLAB 最重要最受人欢迎的特点除内部函数外所有MATLAB

主包文件和各工具包文件都是可读可改的源文件用户可通过对源文件的修改

或加入自己编写文件去构成新的专用工具包。MATLAB 已经受了用户的多年考

验。在欧美发达国家MATLAB 已经成为应用线性代数自动控制理论数理统计数

字信号处理时间序列分析动态系统仿真等高级课程的基本教学工具成为攻读学

位的大学生硕士生博士生必须掌握的基本技能在设计研究单位和工业部门

MATLAB 被广泛地用于研究和解决各种具体工程问题

第二章 MATLAB 入门

2.1 工作窗和指令行的操作

除了通过菜单选项对工作窗进行控制外 MATLAB 还提供了许多通过

键盘输入的控制指令如下表

MATLAB 工作窗中的部分通用指令

quit 关闭和退出MATLAB

clc擦除MATLAB 工作窗中的所有显示内容

clf 擦除MATLAB 的当前图形窗中的图形

clear 清除内存中的变量和函数

pack 收集内存碎片以扩大内存空间

dir 列出指定目录下的文件和子目录清单

cd 改变当前工作子目录

disp 在运行中显示变量和文字内容

type 显示所有指定文件的全部内容

echo 控制运行文件指令是否显示的开关

南京航空航天大学 王正盛3

hold 控制当前图形窗对象是否被刷新

启动MATLAB 后就可以利用它工作了由于MATLAB 是一种交互式语

言随时输入指令即时给出运算结果是它的主要工作方式当然更可以编制

程序详见第七章

比如要计算

1 5

2 0 3

+

sin( . π)

的值只要在光标位置处键入

2*sin(0.3*pi)/(1+sqrt(5))

然后按[Enter]键,该指令便被执行并给出结果

ans = 0.5000

下面介绍控制光标对指令进行编辑的一些常用操作键

常用操作键

键 名作 用键 名作 用

↑前寻式调回已输入过的

指令行

Home 使光标移到当前行的首端

↓后寻式调回已输入过的

指令行

End 使光标移到当前行的尾端

← 在 当前行中左移光标Delete 删除光标右表边的字符

→ 在 当前行中右移光标Backspa

ce

删除光标左表边的字符

PageUp 前寻式翻阅当前窗中的

内容

Esc 清楚当前行的全部内容

PageDo

wn

后寻式翻阅当前窗中的

内容

2.2 简单矩阵的输入

在MATLAB

matlab 王正盛 pdf,2019年王正盛matlab教程.doc.pdf相关推荐

  1. 2019年计算机一级考试pdf,2019年计算机一级考试试题与答案.pdf

    2019 年计算机一级考试试题及答案 一.选择题 1.在计算机领域中通常用 MIPS来描述 ______. A.计算机的运算速度 B.计算机的可靠性 C.计算机的可运行性 D.计算机的可扩充性 2.微 ...

  2. 汪升华c语言答案,2019年书名C语言程序设计教程.doc

    书名:C语言程序设计教程 作者:汪升华 定价:39元 出版社:中国传媒大学出版社 ISBN:9787565707193 内容简介 前言 C语言程序设计是理工科各专业计算机应用能力培养的重要技术基础课程 ...

  3. python制作pdf教程_学以致用:Python爬取廖大Python教程制作pdf!

    学以致用:Python爬取廖大Python教程制作pdf! python-tutorial-pdf 当我学了廖大的Python教程后,感觉总得做点什么,正好自己想随时查阅,于是就开始有了制作PDF这个 ...

  4. 王小云计算机,王小云:“2019未来科学大奖—数学与计算机科学奖”获得者

    王小云:"2019未来科学大奖-数学与计算机科学奖"获得者 标签:女主角 | 来源:中国妇女网 | 作者:李雪婷 2019未来科学大奖颁奖典礼11月17日在京举行.清华大学高等研究 ...

  5. 王姨劝我学HarmonyOS鸿蒙2.0系列教程之二应用知识梳理逻辑!

    原创PDF |<Android 深入系统完全讲解>免费开源,可能价值百万! 王姨劝我学HarmonyOS鸿蒙2.0系列教程之一环境搭建&&跑起来模拟器! 写完了第一篇,跑去 ...

  6. 王姨劝我学HarmonyOS鸿蒙2.0系列教程之三Ability概述调用方法!

    原创PDF |<Android 深入系统完全讲解>免费开源,可能价值百万! 王姨劝我学HarmonyOS鸿蒙2.0系列教程之一环境搭建&&跑起来模拟器! 王姨劝我学Harm ...

  7. 王姨劝我学HarmonyOS鸿蒙2.0系列教程之四Git搭建下载实例!

    原创PDF |<Android 深入系统完全讲解>免费开源,可能价值百万! 王姨劝我学HarmonyOS鸿蒙2.0系列教程之三Ability概述&&调用方法! 相信大家看了 ...

  8. 王姨劝我学HarmonyOS鸿蒙2.0系列教程之五布局方法点击响应!

    原创PDF |<Android 深入系统完全讲解>免费开源,可能价值百万! 王姨劝我学HarmonyOS鸿蒙2.0系列教程之三Ability概述&&调用方法! 为了更好的交 ...

  9. linux 星际译王,Linux桌面词典 星际译王(StarDict)

    星际译王(StarDict)是利用GTK(GIMP TOOLKIT)开发的国际化的.跨平台的自由的桌面字典软件.它并不包含字典档,使用者须自行下载配合使用.它可以运行于多种不同的平台,如Linux, ...

最新文章

  1. STL——内存基本处理工具
  2. different behavior dialog popup display no
  3. 普通程序员转型深度学习指南
  4. 在JUnit中处理异常的3种方法。 选择哪一个?
  5. Codeforces 55D Beautiful Number (数位统计)
  6. Bert在CV领域的应用
  7. Java算法面试题:编写一个程序,将e:\neck目录下的所有.java文件复制到e:\jpg目录下,并将原来文件的扩展名从.java改为.jpg...
  8. php 加密解密算法
  9. CCF推荐国际刊物会议列表2015
  10. 编写一个矩形类,一个正方形类继承这个矩形类,实现一个接口中求对角线的方法。(Java)
  11. 新生研讨课有感——陈睿周
  12. 线性抛物方程的通用有限差分格式及代码(未完)
  13. Python爬虫新手入门教学(一):爬取豆瓣电影排行信息
  14. BZOJ.3551. [ONTAK2010]Peaks加强版
  15. XYT-EDFA光纤放大器-纤亿通谈超远距离传输神器!
  16. OFD转PDF ~java实现
  17. 数据结构课程实验——学生管理系统——源代码
  18. 集合论与图论-集合论
  19. 拍卖网络竞拍网站搭建开发源码
  20. python123天天向上的力量b_python编程题3.1:天天向上的力量

热门文章

  1. TPC-C 、TPC-H和TPC-DS区别
  2. Android 大疆无人机Mobile Sdk开发,如何输出Log日志
  3. 【附源码】计算机毕业设计SSM物流库存管理系统
  4. 小程序错误异常监控方案
  5. HELO TC Assault遥控直升机动手玩
  6. 如何把一张照片用PS做成漫画风格
  7. 江苏省计算机二级ppt版本,江苏省计算机等级考试 二级VB.ppt
  8. python小游戏 滑雪小游戏设计与实现 (源码)
  9. 基于html5的视频点播,基于HTML5的视频播控和客户服务系统
  10. 2019UNCTF-CRYPTO-simple_rsa