理论教育 赋值变量-运筹学实验及MATLAB设计

赋值变量-运筹学实验及MATLAB设计

时间:2023-11-17 理论教育 版权反馈
【摘要】:字符变量:将字符串作为变量,有3种表达方式:①用引号(’);②用函数sys();③用命令sysbs。变量名、常量名小于19个字符,如变量x,常量pi。变量的详细特征。

赋值变量-运筹学实验及MATLAB设计

1.标识符与数

标识符:是标识变量名、常数名、函数名、文件名的字符串的总称。标识符的第一个字符必须是字母长度不超过31个;区分大小写。

变量:分为数值变量和字符变量。变量中不能有标点符号;变量可以直接参与运算。

常量:计算过程中不变的量。如i,j,pi,NaN(不确定),Inf(无穷大)。

字符变量:将字符串作为变量,有3种表达方式:①用引号(’);②用函数sys( );③用命令sysbs。

变量名、常量名小于19个字符,如变量x,常量pi。

函数名、文件名小于8个字符,如查看数据类型的whos函数。

由英文字母(区分大小写)、阿拉伯数字下划线组成;第一字符必须为英文字母。

数据格式:双精度二进制

输出格式:8种。如format long指令的含义是用15位数字表示数据的输出格式。

2.矩阵及其元素赋值

元素之间用逗号、空格分开。不同行以分号隔开。语句结尾按Enter键或使用逗号,会显示结果;如果不想显示结果,用分号。元素下标用括号( )中的数字来注明,一维用一个下标,二维用两个下标,用逗号分开。如果赋值元素的下标超过原来矩阵的大小,矩阵的行、列会自动扩展。全行赋值,用冒号。提取交点元素、抽取某行元素,用空矩阵。

3.复数的表达

复数的虚数部分用i或j表示,如曾用过i、j作变量,则用clrar i,j。

复数矩阵有两种赋值方法:①将其元素逐个赋予复数;②将其实部和虚部矩阵分别赋值。

z′表示复数矩阵共轭转置:行列互换,各元素的虚部反号。

共轭函数conj(z):只把各元素的虚部反号。(www.daowen.com)

转置函数conj(z′):行列互换。

4.变量检查

检查工作空间中的变量。

变量的详细特征。

无穷大,如1/0。

非数(Not a Number)0/0、inf/inf,0∗inf。

5.基本赋值矩阵

全1矩阵。

全0矩阵。

魔方矩阵:元素由1到n×n的自然数组成,每行、每列及两对角线上的元素之和均等于(n3+n)/2。

单位矩阵是n×n阶的方阵,对角线上的元素为1。

线性分割函数。

大矩阵可由小矩阵组成,其行列数必须正确,恰好填满全部元素。

6.运算符

例2.1

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈