第1章 MATLAB概述
- MATLAB系统由~开发环境、~语言、~数学函数库、~图形处理系统、~应用程序接口(API)5大部分组成。
- 界面

- 命令行中的语句格式
- 命令行的语句格式:>>变量=表达式(没有>>的行则是显示结果)
- 在命令行窗口中如果输入命令或函数的开头一个或几个字母,按"Tab"键会出现以之开头的所有命令函数列表。

- 命令行后面的分号(;)省略时ENTER,显示运行结果,否则不显示。

- MATLAB变量是区分字母大小写的 ;变量名最多可包含63个字符(字母、数字和下划线),而且第一个字符必须是英文字母。
- 命令行窗口中命令行的编辑
- 命令行窗口中不仅可以对输入的命令进行编辑和运行,而且使用编辑键和组合键可以对已经输入的命令进行回调、编辑、重运行。



- 数值计算结果的显示格式
- 默认情况下:
|
数值 |
数值的计算结果 |
|
整数 |
整数 |
|
实数 |
位,即"short"的数值格式 |
- 如何对数值计算结果的显示格式和字体风格、大小、颜色等进行设置?
- 方法一:"File"-"Preference"-"Command Window"-"Numeric format"

- 方法二:直接在命令行窗口中输入"format 格式描述"

例如:

- 命令行窗口常用命令
who:将内存中的当前变量以简单形式列出;
whos:列出当前内存变量的名称、大小、类型等信息;
clear:清除内存中的所有变量与函数;
clc:清屏,用于清空命令窗口中的所有的显示内容。
clf:清除图形窗口。
help:列出所有最基础的帮助主题.
例如:

- 命令历史记录窗口
默认设置下,该窗口会显示自安装以来所有使用过的命令的历史记录,在某个命令下可右键进行一些操作。

- 当前文件夹窗口和路径设置
- 将用户目录设置成当前目录的方法(重启后失效)

- 设置MATLAB搜索路径


- 指令设置
- 查看搜索路径:path

- 当前工作目录:cd

- 修改工作路径:userpath('F:\matlab\work'),路径可以自己定义。
- 保存路径修改:savepath
- M文件编辑/调试窗口
- 简单问题在命令行窗口中输入求解;复杂问题可以编写M文件后再在命令行窗口中调用。

- M文件包括M命令文件和M函数文件

M命令文件运行产生的变量都贮存在MATLAB的工作空间中,而M函数文件在运行过程中产生的变量都存放在函数本身的工作空间(临时)中。
- 调试(debug)与节(cell)

节:将程序分成一个个独立的单元(cell),每个单元用%%分隔,这样就可以单独调试。

- MATLAB的帮助系统
- 纯文本帮助


- 导航/浏览器帮助

- MATLAB常用文件格式
- 程序文件即M文件,扩展名为.m,M文件是ASCII文件。
- 图形文件,扩展名为.fig
- 模型文件:.mdl
- 数据文件:.mat
- 可执行文件:.mex
- 项目文件:.prj,能脱离MATLAB环境运行。
本章到此结束
ØMATLAB系统结构
ØMATLAB界面
Ø命令行中的语句格式
Ø命令行窗口中命令行的编辑
Ø数值计算结果的显示格式
Ø命令行窗口常用命令
Ø命令历史记录窗口
Ø当前文件夹窗口和路径设置
ØM文件编辑/调试窗口
ØMATLAB的帮助系统
ØMATLAB常用文件格式
(当文件名与函数名不一致时,以文件名为准)
第1章 MATLAB概述的更多相关文章
- 第一章 数据库概述、MySQL的安装和配置
第一章 数据库概述.MySQL的安装和配置 1.为什么要使用数据库 最早是纸质文件来存储数据 缺点:不易保存,占用空间大 计算机出现以后,采用软件来进行保存(excel) 缺点:容易损坏 文件 ...
- Laxcus大数据管理系统2.0(2)- 第一章 基础概述 1.1 基于现状的一些思考
第一章 基础概述 1.1 基于现状的一些思考 在过去十几年里,随着互联网产业的普及和高速发展,各种格式的互联网数据也呈现爆炸性增长之势.与此同时,在数据应用的另一个重要领域:商业和科学计算,在各种新兴 ...
- [OpenGL红宝书]第一章 OpenGL概述
第一章 OpenGL概述 标签(空格分隔): OpenGL 第一章 OpenGL概述 1 什么是OpenGL 2 初识OpenGL程序 3 OpenGL语法 4 OpenGL渲染管线 41 准备向Op ...
- Java开发工程师(Web方向) - 04.Spring框架 - 第1章.Spring概述
第1章.Spring概述 Spring概述 The Spring Framework is a lightweight solution and a potential one-stop-shop f ...
- 第1章 HTML5 概述
第 1 章 HTML5 概述 学习要点: 1.HTML5 的历史 2.HTML5 的功能 3.HTML5 的特点 4.课程学习问题 HTML5 是继 HTML4.01 和 XHTML1.0 之后的超 ...
- 2014.08.04,读书,读书笔记-《Matlab概率与数理统计分析》-第1章 MATLAB的数据基础
第1章 MATLAB数据基础 虽然一直间或使用MATLAB,但从来没有系统的学习过,现在开始也不晚.先对几个重点或者平时忽略的要点做下笔记. %后的所有文字为注释,多条命令可以放在一行,但要用逗号或分 ...
- SSM框架学习笔记_第1章_SpringIOC概述
第1章 SpringIOC概述 Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架. 1.1 控制反转IOC IOC(inversion of controller)是一种概念 ...
- 第04章 AOP概述
第04章 AOP概述 1.AOP概述 ●AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Progra ...
- 第01章 Spring概述
第01章 Spring概述 1.Spring概述 ①Spring是一个开源框架 ②Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能.同样的 ...
随机推荐
- scala之Duration
import scala.concurrent.duration._ val duration = Duration(100, MILLISECONDS) val duration = Duratio ...
- 关于移动App开发前端UI框架选择
问题:现在移动开发各种必须,而移动开发纠结在于怎样快速高效的开发出来. 做web开发有些年头了,成熟的前端套件(easyui,extjs,jqueryui)很是方便,可以开发出来规范一直的产品,各种组 ...
- 获取v$latch数据源实验
实验环境:Oracle Rac 11.2.0.3 首先获取v$latch的定义:通过PL/SQL或者get ddl等常规途径只能获取到v_$latch相关的视图信息.需要通过特殊方法获取v$latch ...
- python操作oracle小测试
首先使用python操作数据库需要导入cx_Oracle包import cx_Oracle这个包需要单独下载,下载地址:https://pypi.python.org/pypi/cx_Oracle使用 ...
- hdu1215 七夕节---因子和
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1215 题目大意: 求N的因子和(不包括N本身) 解题思路: 模板传送门 #include<io ...
- 新手理解HTML、CSS、javascript之间的关系-修订
几年前写过一篇博文 <新手理解HTML.CSS.javascript之间的关系>,没想到网上出现了不少转载,当时没有太用心,里面的很多内容有待商榷,这里发布重新发布一篇. 网页主要有三部分 ...
- 【转】彻底理解安卓里的ldpi、mdpi、hdpi、xhdpi、xxhdpi文件夹含义
这个问题我相信困惑了好多人包括很多老鸟,而且有的人以为自己理解其实是错误的,包括之前的我在内,在做安卓适配的时候,一般让美工做720*1280的切图,就直接放到xhdpi下,如果是做了1080*192 ...
- POJ 1190 生日蛋糕 【DFS + 极限剪枝】
题目传送门:http://poj.org/problem?id=1190 参考剪枝:https://blog.csdn.net/nvfumayx/article/details/6653111 生日蛋 ...
- where are you going ? 反序为:going you are where
一个反序小算法,就是首尾替换,生成新的反序后的数组
- caffe整体框架的学习的博客,这个博客山寨了一个caffe框架
http://www.cnblogs.com/neopenx/default.html?page=1 这个博主很牛逼,写的东西也很好,多学学,无论是对框架,还是对自己学习c++帮助都非常大