第二章 Matlab的数值计算

Matlab作为一款世界领先的数学计算软件,在数值计算方面比其他计算机高级语言更加简捷、方便。为了更好地使用Matlab语言,本章介绍Matlab常用数据类型、矩阵与数组运算,并在线性代数方程组和微分方程初值问题的求解方面给出具体实例,以方便用户熟练地掌握MATLAB的数值计算方法。

2.1  Matlab常用的数据类型

Matlab的数据主要包括数值、字符串、向量、矩阵等,而矩阵是Matlab的基本运算单元。在Matlab中,变量名应遵循以下的原则。

1、变量名必须以英文字母开头,之后可以是字母、数字或者是下划线

2、变量名不可以超过31个字符,超过的部分将被自动忽略。

3、变量名区分字母的大小写。

2.1.1  简单数值计算

2.1.2 常量

2.1.3 向量

2.1.4  矩阵

矩阵是Matlab中最基本的数据类型和基本单元,数值可以看作是一行一列的矩阵,向量可以看作是只有一行或者是一列的矩阵。

1、矩阵的创建

创建矩阵的方法有:在命令行窗口直接输入矩阵元素,利用现有的矩阵通过四则运算生成新矩阵、使用函数生成特殊矩阵,利用m文件产生矩阵。

2、矩阵元素的访问

矩阵元素的访问主要有四种形式:访问单个元素,访问整行元素,访问整列的元素,访问整块矩阵的元素。

2.2 运算符

数值计算是对数据进行加工处理的过程,描述各种不同运算的符号称为运算符,而参与运算的数据称为操作数,Matlab中的运算符包括算术运算符、关系运算符和逻辑运算符三类。

2.2.1 算术运算符

2.2.2  关系运算符

2.2.3  逻辑运算符

2.3 数值运算

所谓的矩阵运算,就是将矩阵看作是一个整体,依照线性代数中的矩阵法则进行运算。而在Matlab软件中,运算程序的编写格式与线性代数中矩阵的书写格式几乎完全相同。

2.3.1 矩阵运算

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值