《MATLAB R2012a超级学习手册》一第2章 MATLAB基础知识

第2章 MATLAB基础知识

MATLAB R2012a超级学习手册
本章的知识是MATLAB编程的基础,熟练掌握了本章知识有利于学习后面的章节。本章介绍了MATLAB的一些基础知识,包括数据类型、矩阵操作、运算符和字符串处理函数。

希望读者在学习本章以后能够了解MATLAB的基本的运算符的使用及不同数据类型之间的差异,在编写程序及阅读代码的时候,能够快速理解变量的基本数据类型,以至于选择适合具体情况下的数据类型及字符串的操作。

本章的学习目标如下。

(1)熟悉MATLAB的数据类型。

(2)熟练掌握矩阵的一些基本操作。

(3)熟练掌握基本运算符的用法。

(4)熟悉字符串处理函数的使用。

时间: 2024-07-29 18:41:25

《MATLAB R2012a超级学习手册》一第2章 MATLAB基础知识的相关文章

《MATLAB神经网络超级学习手册》——第1章 MATLAB简介 1.1 MATLAB的发展

第1章 MATLAB简介 本章主要介绍MATLAB软件的基本用途和方法.MATLAB是目前在国际上被广泛接受和使用的科学与工程计算软件.虽然Cleve Moler教授开发它的初衷是为了更简单.更快捷地解决矩阵运算,但现在的MATLAB已经发展成为一种集数值运算.符号运算.数据可视化.图形界面设计.程序设计.仿真等多种功能于一体的集成软件. 1.1 MATLAB的发展 MATLAB神经网络超级学习手册 20世纪70年代中后期,曾在密西根大学.斯坦福大学和新墨西哥大学担任数学与计算机科学教授的Cle

《MATLAB神经网络超级学习手册》——第2章 MATLAB基础 2.1 基本概念

第2章 MATLAB基础 数据类型.常量与变量是MATLAB程序语言入门时必须引入的一些基本概念.数组是一种在高级语言中被广泛使用的构造型数据结构.在MATLAB中,为用户提供曲线拟合图形界面,用户可以在该界面上直接进行曲线拟合. 本章除了介绍以上内容外,还将简单介绍M文件中的一些概念. 2.1 基本概念 MATLAB神经网络超级学习手册 数据类型.常量与变量是程序语言入门时必须引入的一些基本概念,MATLAB 虽是一个集多种功能于一体的集成软件,但就其语言部分而言,这些概念同样不可缺少. 本节

《MATLAB R2012a超级学习手册》一1.3 MATLAB的目录结构

1.3 MATLAB的目录结构 MATLAB R2012a超级学习手册当读者成功安装MATLAB后,在读者所选择的安装目录下将包含如表1-1所示的文件夹目录.

《MATLAB R2012a超级学习手册》一1.1 MATLAB介绍

1.1 MATLAB介绍 MATLAB R2012a超级学习手册 MATLAB是一种高效的工程计算语言,它将计算.可视化和编程等功能集于一个易于使用的环境. 1.1.1 MATLAB的产品构架 MATLAB将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算.控制系统.信息处理等领域的分析.仿真和设计工作,而且利用MATLAB产品的开放式结构,可以非常容易地对MATLAB的功能进行扩充,从而在不断深化对问题认识的同时,不断完善MATLAB产品以提高产品自身的竞

《MATLAB R2012a超级学习手册》一导读

前言 MATLAB R2012a超级学习手册 MathWorks公司在1984年推出了一套高性能的数值计算和可视化软件--MATLAB.MATLAB全称"矩阵实验室"(Matrix Laboratory),是由著名的线性代数软件包LINPACK和特征值计算软件包EISPACK中的子程序为基础发展而成的一种开放式程序设计语言. MATLAB集数值计算.矩阵运算和可视化图形于一体,可方便地应用于算法开发.数据采集.数学建模.系统仿真.数据分析.科学和工程绘图.应用软件开发等方面.MATLA

《MATLAB R2012a超级学习手册》一2.3 运算符和特殊符号

2.3 运算符和特殊符号 MATLAB R2012a超级学习手册 MATLAB中提供了丰富的运算符,满足各种应用.这些运算符包括算数运算符.关系运算符和逻辑运算符3种运算符. 2.3.1 算数运算符 MATLAB的算数运算符的用法和功能如表2-12所示. 当A和B都是标量时,表示标量A的B次方幂.当A为方阵,B为正整数时,表示矩阵A的B次乘积.B为负整数时,表示矩阵A的逆的B次乘积.当B为非整数时,有如下表达式. 其中{A^{{\lambda _1}}}.L.{A^{{\lambda _n}}}

《MATLAB R2012a超级学习手册》一2.4 字符串处理函数

2.4 字符串处理函数 MATLAB R2012a超级学习手册MATLAB能够很好地支持字符串数据,可以用两个不同的方式来表示字符串,即字符数组和字符串单元数组. 2.4.1 字符串的构造 通常可以用m×n的字符数组来表示多个字符串,只要这些字符串的长度是一样.当需要保存多个不同长度的字符串时,可以用单元类型来实现. MATLAB提供了很多字符串操作,包括字符串的创建.合并.比较.查找以及与数值之间的转换.下面介绍如何创建字符串的操作. 1.创建字符数组可以用一对单引号来表示字符串,例如下面的示

《MATLAB R2012a超级学习手册》一1.6 使用MATLAB R2012a帮助系统

1.6 使用MATLAB R2012a帮助系统 MATLAB R2012a超级学习手册MATLAB提供了非常完善的帮助系统,下面介绍MATLAB中3种类型的帮助系统. 1.命令窗口查询帮助系统常见的帮助命令如表1-5所示. (1)Help命令:在命令窗口用于显示MATLAB函数的帮助.调用格式如下. Help //在命令窗口列出所有基本的帮助主题 help / //列出所有运算符和特殊字符 help functionname //在命令窗口列出functionname M文件的描述及语法 hel

《MATLAB R2012a超级学习手册》一1.2 MATLAB R2012a的安装、退出与卸载

1.2 MATLAB R2012a的安装.退出与卸载 MATLAB R2012a超级学习手册本节将向读者介绍MATLAB R2012a软件的安装.退出及卸载.读者通过以下操作即可成功装载上MATLAB软件. 1.2.1 MATLAB R2012a的安装 随着MATLAB版本的更新,安装也越来越简便.对于MATLAB R2012a,读者只要按照安装界面的提示逐步进行即可.下面介绍在Windows系统下的安装过程. (1)安装前的准备:准备好安装密码(PLP):退出正在运行的其他版本的MATLAB:

《MATLAB R2012a超级学习手册》一2.2 基本矩阵操作

2.2 基本矩阵操作 MATLAB R2012a超级学习手册MATLAB中最基本的数据结构是二维的矩阵.二维的矩阵可以方便地存储和访问大量数据.每个矩阵的单元可以是数值类型.逻辑类型.字符类型或者其他任何的MATLAB数据类型. 2.2.1 矩阵的构造 1.简单矩阵构造最简单的构造矩阵方法是采用矩阵构造符[],构造一行的矩阵可以把矩阵元素放在矩阵构造符[]中,并以空格或者逗号来隔开它们,其代码设置如下. row=[E1,E2,...,Em]或者row=[E1E2...Em] 如果矩阵是多行的,行