matlabGUI设计学习手记(初级).docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
clear 移除工作空间里的数据项,释放内存 isvarname 检查输入的字符串是否为有效地变量名 genvarname 采用字符串构建有效的变量名 ans 当没有指定输入变量名时,临时存储最近的答案 namelengthmax 返回最大的标识符长度 global a 声明全局变量a persistent a 声明永久变量a eps 浮点数相对精度(matlab计算时的容许误差) intmax 本计算机能表示的最大整数 intmin 本计算机能表示的最小整数 realmax 本计算机能表示的最大浮点数 realmax 本计算机能表示的最小浮点数 pi 圆周率 3.1415926…… i,j 虚数单位 inf 无穷大 NaA 非数,无效数值 computer 计算机类(比如当返回字符串PCWIN时,操作系统为Microsoft Windows) version matlab版本字符串 iskeyword 查看matlab所有的关键字 运算符主要分为算术运算符、关系运算符、和逻辑运算符三大类、 算术运算符分为:矩阵运算和数组运算(矩阵运算是按线性代数的规则进行运算,而数组运算是数组对应元素间的运算)。一个标量与数组的运算,是标量与数组每个元素之间的运算,这种特性称之为标量扩展。 关系运算用于比较两个同维数组伙食同维向量的对应元素,结果为一个同维的逻辑数组。如果运算对象一个为标量,另一个为数组或是向量,那么先进行标量扩展,然后再比较。 matlab提供了两种类型的逻辑运算:一般逻辑运算和捷径运算。捷径运算符只能对标量值执行逻辑与()和逻辑或(||)运算(捷径运算首先判断第一个运算对象,如果可以知道结果,直接返回,而不是继续判断第二个运算对象。如x=b(a/b10),如果b为0。捷径运算符就不会计算(a/b10)的值了,也就避免了被0除的错误)。 位运算: bitand 位与 bitor 位或 bitcmp 位比较,反码 bitxor 位异或 bitget 返回指定位的数值,值为0或1,double型 bitset 设定指定位的值为0或1。返回运算结果 bitshift 移位运算,返回运算结果 swapbytes 翻转字节的位顺序,返回运算结果 特殊的运算符: [ ] 生成向量和矩阵 () 在算术运算中优先计算;封装函数参数;封装向量或是矩阵的下标 { } 给单元数组赋值,或是创建一个空单元数组 在矩阵或向量之后表示复共轭转置;两个 之间的字符为字符串 . 域访问 … 续行符 ; 在括号内结束行;禁止表达式显示结果;隔开声明 :创建矢量、数组下标;循环迭代 % 注释;格式转换定义符中的初始化字符 @ 函数句柄,类似于c语言中的取址运算符 matlab中提供了一种非常重要的特殊表达式:字符串计算表达式。字符串计算有两个函数:eval和feval。前者计算包含表达式的字符串,调用方式是eval(expression);后者以字符串或函数句柄为函数名进行计算,调用方式是[y1,y2…]=feval(fun_name, x1,x2,…xn)。 如 t=0:.1:2*pi; y=eval(sin(t)); plot(y) t=0:.1:2*pi; y=feval(@sin,t); %或是y=feval(sin,t); plot(y) (以上例子的结果都相同,都是利用matlab绘制正弦函数) int8,uint8,int16,uint16,int32,uint32,int64,uint64 带符号和无符号整数数组。存储空间比单精度或双精度数组小。除int64和uint64外,其余都可用于数学运算。 整数或是整数数组与标量double型浮点数 运算的结果的数据类型与整数操作数的一样。如 x=uint32([21 32 43])*1.1 x = 23 35 47 %结果都是想乘 四舍五入得出来的 常见的整数操作函数: ceil 向无穷大方向取整 round 四舍五入 fix 向0取整 floor 向无穷小方向取整 isinteger 判断输入是否为整数数组 isnumeric 判断输入是否为数值数组 如 a=[0.1 2 3]; isinteger(a) ans = 0 浮点数有单精度(single)和双精度(double)两种格

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档