政治经济学(资)在线测试

政治经济学(资)在线测试

ID:1317632

大小:377.50 KB

页数:48页

时间:2017-11-10

政治经济学(资)在线测试_第1页
政治经济学(资)在线测试_第2页
政治经济学(资)在线测试_第3页
政治经济学(资)在线测试_第4页
政治经济学(资)在线测试_第5页
资源描述:

《政治经济学(资)在线测试》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB数值计算MATLAB的数学计算=数值计算+符号计算其中符号计算是指使用未定义的符号变量进行运算,而数值计算不允许使用未定义的变量。2.1变量和数据2.1.1数据类型数据类型包括:数值型、字符串型、元胞型、结构型等数值型=双精度型、单精度型和整数类整数类=无符号类(uint8、uint16、uint32、uint64)和符号类整数(int8、int16、int32、int64)。2.1.2数据1.数据的表达方式§可以用带小数点的形式直接表示§用科学计数法§数值的表示范围是10-309~10309。以下都是合法的数据表示:-2、5.67、2.56e-56(表示2.56×10-56)、

2、4.68e204(表示4.68×10204)2.矩阵和数组的概念在MATLAB的运算中,经常要使用标量、向量、矩阵和数组,这几个名称的定义如下:§标量:是指1×1的矩阵,即为只含一个数的矩阵。§向量:是指1×n或n×1的矩阵,即只有一行或者一列的矩阵。§矩阵:是一个矩形的数组,即二维数组,其中向量和标量都是矩阵的特例,0×0矩阵为空矩阵([])。§数组:是指n维的数组,为矩阵的延伸,其中矩阵和向量都是数组的特例。3.复数复数由实部和虚部组成,MATLAB用特殊变量“i”和“j”表示虚数的单位。复数运算不需要特殊处理,可以直接进行。复数可以有几种表示:z=a+b*i或z=a+b*jz=a+bi

3、或z=a+bj(当b为标量时)z=r*exp(i*theta)l得出一个复数的实部、虚部、幅值和相角。a=real(z)%计算实部b=imag(z)%计算虚部r=abs(z)%计算幅值theta=angle(z)%计算相角说明:复数z的实部a=r*cos(θ);复数z的虚部b=r*sin(θ);复数z的幅值;复数z的相角theta=arctg(b/a),以弧度为单位。a=1-2*ia=1.0000-2.0000ireal(a)ans=1imag(a)ans=-2abs(a)ans=2.2361angle(a)*180/pi%以角度为单位计算相角ans=-63.43492.1.3变量1.变量的

4、命名规则§变量名区分字母的大小写。例如,“a”和“A”是不同的变量。§变量名不能超过63个字符,第63个字符后的字符被忽略,对于MATLAB6.5版以前的变量名不能超过31个字符。§变量名必须以字母开头,变量名的组成可以是任意字母、数字或者下划线,但不能含有空格和标点符号(如,。%等)。例如,“6ABC”、“AB%C”都是不合法的变量名。§关键字(如if、while等)不能作为变量名。2.特殊变量MATLAB有一些自己的特殊变量,当MATLAB启动时驻留在内存。表2.1特殊变量表特殊变量取值ans运算结果的默认变量名pi圆周率πeps计算机的最小数flops浮点运算数inf无穷大,如1/0N

5、aN或nan非数,如0/0、∞/∞、0×∞i或ji=j=nargin函数的输入变量数目nargout函数的输出变量数目realmin最小的可用正实数realmax最大的可用正实数l在MATLAB中系统将计算的结果自动赋给名为“ans”的变量。2*pians=6.28322.2矩阵和数组MATLAB最基本也是最重要的功能就是进行实数或复数矩阵的运算。2.2.1矩阵输入(1)矩阵元素应用方括号([])括住;(2)每行内的元素间用逗号或空格隔开;(3)行与行之间用分号或回车键隔开;(4)元素可以是数值或表达式。1.通过显式元素列表输入矩阵c=[12;34;53*2]%[]表示构成矩阵,分号分隔行,

6、空格分隔元素c=123456用回车键代替分号分隔行:c=[123456]1234562.通过语句生成矩阵(1)使用from:step:to方式生成向量from:tofrom:step:to说明:from、step和to分别表示开始值、步长和结束值。当step省略时则默认为step=1;当step省略或step>0而from>to时为空矩阵,当step<0而from

7、2:-1:3%空矩阵x4=Emptymatrix:1-by-0x5=2:-1:0.5x5=21x6=[1:2:5;1:3:7]%两行向量构成矩阵x6=135147(2)使用linspace和logspace函数生成向量linspace(a,b,n)说明:a、b、n三个参数分别表示开始值、结束值和元素个数。生成从a到b之间线性分布的n个元素的行向量,n如果省略则默认值为100。§logspace用来生成对数等分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。