• 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概述的更多相关文章

  1. 第一章 数据库概述、MySQL的安装和配置

      第一章 数据库概述.MySQL的安装和配置   1.为什么要使用数据库 最早是纸质文件来存储数据 缺点:不易保存,占用空间大 计算机出现以后,采用软件来进行保存(excel) 缺点:容易损坏 文件 ...

  2. Laxcus大数据管理系统2.0(2)- 第一章 基础概述 1.1 基于现状的一些思考

    第一章 基础概述 1.1 基于现状的一些思考 在过去十几年里,随着互联网产业的普及和高速发展,各种格式的互联网数据也呈现爆炸性增长之势.与此同时,在数据应用的另一个重要领域:商业和科学计算,在各种新兴 ...

  3. [OpenGL红宝书]第一章 OpenGL概述

    第一章 OpenGL概述 标签(空格分隔): OpenGL 第一章 OpenGL概述 1 什么是OpenGL 2 初识OpenGL程序 3 OpenGL语法 4 OpenGL渲染管线 41 准备向Op ...

  4. Java开发工程师(Web方向) - 04.Spring框架 - 第1章.Spring概述

    第1章.Spring概述 Spring概述 The Spring Framework is a lightweight solution and a potential one-stop-shop f ...

  5. 第1章 HTML5 概述

    第 1 章  HTML5 概述 学习要点: 1.HTML5 的历史 2.HTML5 的功能 3.HTML5 的特点 4.课程学习问题 HTML5 是继 HTML4.01 和 XHTML1.0 之后的超 ...

  6. 2014.08.04,读书,读书笔记-《Matlab概率与数理统计分析》-第1章 MATLAB的数据基础

    第1章 MATLAB数据基础 虽然一直间或使用MATLAB,但从来没有系统的学习过,现在开始也不晚.先对几个重点或者平时忽略的要点做下笔记. %后的所有文字为注释,多条命令可以放在一行,但要用逗号或分 ...

  7. SSM框架学习笔记_第1章_SpringIOC概述

    第1章 SpringIOC概述 Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架. 1.1 控制反转IOC IOC(inversion of controller)是一种概念 ...

  8. 第04章 AOP概述

    第04章 AOP概述 1.AOP概述 ●AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Progra ...

  9. 第01章 Spring概述

    第01章 Spring概述 1.Spring概述 ①Spring是一个开源框架 ②Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能.同样的 ...

随机推荐

  1. 获取select下拉框的value以及文本内容

    select下拉框在项目开发中是经常用到的,特别是在联级菜单方面的应用更为广泛.但是,对于一些初学者来说,如何获取下拉框子节点option的value值和文本内容,还是有一点难度的.其他的就不说了,现 ...

  2. 收缩事务日志(sqlserver)

    sqlserver数据库的日志文件其实是由很多个逻辑上的日志文件组成,我们可以通过命令看一下数据库日志文件 ​可以看到的是sqlserver数据库日志文件是由很多文件组成的,当数据库日志文件已满的时候 ...

  3. vue-cli项目接口地址可配置化(多环境部署)一处修改多处适用

    本文档目的在于帮助对vue了解比较少的同学,能够快速配置vue应用中的接口地址.方便项目切换服务环境后,重新修改多组件的http请求地址. 一.前言 我们在上一篇文章分享了vue-cli项目基本搭建( ...

  4. Win10下使用VSCode配置python运行环境

    VSCode配置python运行环境 安装python 到官网下载python,直接安装即可,在安装过程中可以选择将python加入环境变量 安装VSCode 官网下载,直接安装 配置 安装pytho ...

  5. Smart template的控件能否当成普通控件来用

    我的同事问过我这个问题: 只要弄清楚Smart control的原理,就能回答这个问题. 答案是: smart control可以像普通的控件一样在xml view中被定义和使用,但是必须结合ODat ...

  6. echart 折线图、柱状图、饼图、环形图颜色修改

    之前在做报表的时候用过echart 用完也就完了,而这次在用的时候已经忘了,所以这里简单记录一下,好记性不如烂笔头!!! 1.折线图修改颜色: xAxis: { type: 'category', b ...

  7. swift 协议(结合扩展)的特点

    协议的传统实现: 定义接口+实现协议    由抽象到具体: 协议的逆向实现(使用扩展): 由已存在的类型抽离部分功能作为协议,并让原体符合协议: 由具体到抽象:  向上抽离:  向上生成: 协议的缺省 ...

  8. 【[USACO15FEB]审查(黄金)Censoring (Gold)】

    从原来的单串匹配变成了多串匹配 好像也没什么特别不一样的地方 原来的做法是搞一个栈,之后一旦匹配到就往前弹栈 做法也一样 但是在\(AC\)自动机上暴力跳\(fail\)是要\(T\)的 我们并没有必 ...

  9. ART_20190430

    Algorithm-算法题 第一个只出现一次的字符 在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要 ...

  10. python logging—模块

    python logging模块 python logging提供了标准的日志接口,python logging日志分为5个等级: debug(), info(), warning(), error( ...