- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数值计算.ppt
Southeast University Department of Electrical Engineering Matlab 4.1.8 Controlling the Axes The axis command supports a number of options for setting the scaling, orientation, and aspect ratio of plots. You can also set these options interactively. Setting Axis Limits Setting Axis Aspect Ratio Setting Axis Visibility Setting Grid Lines Southeast University Department of Electrical Engineering Matlab 5. Programming Matlab 5.1关系和逻辑运算 作为所有关系和逻辑表达式的输入,MATLAB把任何非零数值当作真,把零当作假。所有关系和逻辑表达式的输出,对于真,输出为1;对于假,输出为零。 5.1.1 关系操作符 不等于 ~ = 等于 = = 大于或等于 = 大于 小于或等于 = 小于 说明 关系操作符 Southeast University Department of Electrical Engineering Matlab MATLAB关系操作符能用来比较两个同样大小的数组,或用来比较一个数组和一个标量。在后一种情况,标量和数组中的每一个元素相比较,结果与数组大小一样。下面给出几个示例: ? A=1:9, B=9-A A = 1 2 3 4 5 6 7 8 9 B = 8 7 6 5 4 3 2 1 0 ? tf=A4 tf = 0 0 0 0 1 1 1 1 1 5.1.2 逻辑操作符 逻辑操作符提供了一种组合或否定关系表达式。MATLAB逻辑操作符包括: 非 ~ 或 | 与 说明 逻辑操作符 Southeast University Department of Electrical Engineering Matlab 5.1.3 关系与逻辑函数 除了上面的关系与逻辑操作符,MATLAB提供了大量的其他关系与逻辑函数 如果在一个向量x中,所有元素非零,返回1;矩阵x中的每一列所有元素 非零,返回1。 all(x) 如果在一个向量x中,任何元素是非零,返回1;矩阵x中的每一列有非零 元素,返回1。 any(x) 异或运算。x或y非零(真)返回1,x和y都是零(假)或都是非零(真)返回0。 xor(x,y) 其 他 关 系 与 逻 辑 函 数 Southeast University Department of Electrical Engineering Matlab 除了这些函数,MATLAB还提供了大量的函数,测试特殊值或条件的存在,返回逻辑值 计算机为VMS系统,返回真值。 isvms 计算机为UNIX系统,返回真值。 isunix MATLAB为学生版,返回真值。 isstudent 参量为一个字符串,返回真值。 isstr 元素为空格字符,返回真值。 isspace 参量无虚部,返回真值。 isreal 元素为不定值,返回真值。 isnan 元素为字母,返回真值。 isletter 元素无穷大,返回真值。 isinf 计算机执行IEEE算术运算,返回真值。 isieee 当前绘图保持状态是‘ON’,返回真值。 ishold 参量是一个全局变量,返回真值。 isglobal 参量为空,返回真值。 isempty 元素有限,返回真值。 finite 测 试 函 数 Southeast University Department of Electrical Engineering Matlab 5.2文本 MATLAB真正强有力的地方在于它的数值处理能力。然而,经常希望操作文本,例如把标号和标题放在图上。在MATLAB里,文本当作字符串。 5.2.1 字符串 size(t) whos 字符串的存储要求每个字符8个字节,如同MATLAB的其它变量 abs setstr 因为字符串是数值数组,它们可以用MATLAB中所有可利用的数组操作工具进行操作 字符串内的单引号是由两个连续的单引号
文档评论(0)