1.MATLAB 简介

MATLAB 采用了全新的MATLAB是 matrix laboratory的缩写,是Mathworks公司开发的一款商业软件。它是一种用于数值计算、算法开发、数据分析和可视化的高级编程语言和编程环境。除向量和矩阵运算、绘制函数/数据图像等基本功能外,MATLAB 也可用来创建图形用户界面(GUI),并可与其他高级语言(如 C、C++ 和 FORTRAN 等)进行混合编程。

2.MATLAB 的工作环境

左边当前文件夹(Current Folder)窗口显示的是当前文件夹中的文件;中间是命令行窗口(Command Window),在“>>”提示符后输入命令,MATLAB 便会执行相应的操作;右上工作区(Workspace)窗口显示的是 MATLAB 命令和程序生成的变量名及其数值;右下是 Command History 窗口显示输入命令的历史记录。所有这些窗口都可改变大小、浮动、关闭及重新打开

3.当前文件夹和搜索路径

通常在使用调用或执行这些文件之前需要确认或设置.m 文件的搜索路径,告诉MATLAB 在哪里搜索.m 文件。这一步骤可通过“File”菜单下选择“Set Path…”实现。

4.变量和.m 文件的命名规则

在 MATLAB 中变量和.m 文件有相同的命名规则:区分大小写,第一个字符必须为英文字符(不能为数字开头),不能超过 31 个字符,其他字符可以为英文字符、数字和下划线_,除此之外不能包含其他字符。变量和.m 文件的名字不能重名。同时应尽量避免和 MATLAB 预定义的变量。

5.基本运算和函数

使用 MATLAB 最大的好处是以往复杂的数学运算和编程可变得相对简单。它缺省的数据格式为双精度浮点数的矩阵或数组,并且可以直接处理复数,同时会自动管理执行过程中变量使用内存的分配和回收,不需要额外的处理和编程。

6.变量检查

who//检查工作空间中的变量;

Whos//检查变量的详细特征

Inf//无穷大  1/0;

NaN //非数(Not a Number) 0/0  inf/inf  0*inf。

系统不停止运算,结果仍为inf或NaN

MATLAB基本概念相关推荐

  1. matlab——GUI概念

    什么是GUI:人和计算机进行信息交流的工具,由各种对象组成 对象 对象(一个具体的物),在一幅图中窗口,坐标轴,曲线,文本都是对象. 窗口是显示器的子对象,坐标轴是窗口的子对象,曲线是坐标轴的子对象- ...

  2. 帕德逼近matlab算法,帕德逼近matlab

    数值积分方法是电力系统暂态稳定性分析计算的基本方法.寻找一种快速.可靠的数值计算方法可以有效提高暂态稳定性计算的计算速度和计算精度.因此提出了一种基于帕德逼近...... 第五讲 函数逼近与拟合法 内 ...

  3. 下雪啦 也用Matlab实现大雪纷飞 Matlab雪花

    先看效果! 下雪啦!也用Matlab实现大雪纷飞!Matlab 雪花! 0.前言 今天,这个冬天的第一场雪,来了. 对于在南方生活的孩子来说,对于下雪天总有一种莫名的期待,下雪天可以打雪仗.堆雪人,三 ...

  4. 我与Matlab这三年

    自从2002年3月1日开始接触Matlab,已经三年多了.当初花了一个月时间,才进入Matlab的殿堂.那时立下了一个小小的心愿,三年里做到与高手平等交流.现在目标基本上实现了,却找不到前进的方向.最 ...

  5. 【复变函数—留数:有理函数的部分分式展开MATLAB实现】

    有理函数的部分分式展开MATLAB实现 概念说明 实例说明 回顾知识点 概念说明 1.有理函数是一类能求出原函数的重要函数类,其依据就是它有部分分式展开. 2.对有理函数的展开方法一般使用待定系数法, ...

  6. matlab如何求传递函数的幅值_自动控制原理2.2.1 什么是传递函数,为什么要使用传递函数的概念...

    2.2.1 什么是传递函数,为什么要使用传递函数的概念 控制系统微分方程是在时间域描述系统动态性能的数学模型,在给定外作用及初始条件下,求解微分方程可以得到系统的输出响应. 应用微分方程列写控制系统数 ...

  7. [转]matlab GUI 新手入门——最基本的几个概念

    本文摘自iLoveMatlab论坛 1.从最简单的开始 编程的基本思想是:我执行一个操作,程序做出一个反应."一个操作"包括点击鼠标.拖动滑块.填写数据.选择选项等:"做 ...

  8. 方程AX=b的解的讨论(特解、通解、零空间向量等概念)及其MATLAB实现

    求矩阵形式线代方程组,讨论AX=b的解是最基本的一项内容. AX=b的解 = 特解 + 矩阵零空间向量 特解:AX=b的自由变量都=0时x的解. 矩阵零空间向量:AX=0时x的解空间.矩阵零空间向量又 ...

  9. matlab 变长参数,变长参数函数的概念

    分享一个2015年华为笔试知识点:变长参数函数 变长参数的函数即参数个数可变.参数类型不定 的函数. 设计一个参数个数可变.参数类型不定的函数是可能的,最常见的例子是printf函数.scanf函数和 ...

最新文章

  1. 从头开始 Struts 2 入门
  2. 虚拟与现实的距离——VR产业链史上最全梳理收藏版本【上篇】
  3. Windows环境下学习Lisp和Scheme的两大利器
  4. 六:Dubbo与Zookeeper、SpringMvc整合和使用
  5. Python的单例模式
  6. linux怎么删除sd卡内容,SD卡写保护怎么去掉?不是开关那么简单
  7. 文件无刷新上传(swfUpload与uploadify)
  8. pthread 简要使用指南
  9. SSIS连接-左外连接
  10. 视频帧AI分析后编码
  11. 主数据——共享数据的核心,数据资产的灵魂
  12. 高一下学期计算机考试知识点,高中数学知识点总结
  13. 全志F1c100s主线linux入坑记录 (4)GT911触摸移植
  14. 全赔你们要1200亿!知网哭穷:我们一年净赚还不到2亿
  15. Java常用jar包用途
  16. 听课笔记-《计算机科学速成课》5-9计算机硬件
  17. Luogu P1144 最短路计数
  18. 苹果cms伪静态常见几种问题解决教程
  19. scratch(图形化编程工具)做一个贪吃蛇的游戏(包含视频讲解+源码)!
  20. 玩转X-CTR100 l STM32F4 l ADC 模拟数字转换

热门文章

  1. Direct9到Direct10 --- 玩的就是3D图形
  2. 2022中国互联网公司100强排名
  3. 计算机辅助设计技术的应用研究,计算机辅助设计软件在室内设计中的应用研究...
  4. SSM 写出乐淘商城
  5. Android 虚拟分区详解(二) 虚拟分区布局
  6. YOLOV5安装步骤(一)
  7. win7 常用快捷键
  8. barracuda mysql,MySQL Antelope和Barracuda的区别分析_MySQL
  9. 时间管理课程笔记【待更】
  10. astar不能用了_电脑上的alt+a不能用了怎么回事