MATLAB —— 编程基础
字符串
abs —— 输出字符串ascii码
strvcat —— 把多个字符串横向连接成长字符串
fprintf —— 把格式化的文本写到文件中或显示屏上
int2str —— 整数转换成字符串
num2str —— 数字转换成字符串
sprintf —— 用格式控制,数字转换成字符串
eval —— 作为一个matlab命令求字符串的值 —— 宏定义
用eps来代替在一个数组中的零元素,eps 近似为2.2e-16 ,避免被0除时有用
x=(-3:3)/3
x=x+(x==0)*eps;
sin(x)./x
NaNs —— 对NaNs的所有运算都得出NaNs
空矩阵 —— 大小为0的变量 —— isempty
try 语句 —— 将错误信息赋给保留的lasterr变量
函数与Matlab工作空间之间的通信,只能通过传递给它的变量和它所创建的输出变量。在函数内中间变量不出现在matlab工作空间
函数第一行注释 —— 提供lookfor关键字查找和help在线帮助使用
当函数有一个以上输出变量时,输出变量包含在括号中
函数工作空间变量nargin包含输入参量个数,nargout包含输出参量个数
error 在命令窗口显示一个字符串,放弃函数执行,把控制权返回给键盘
脚本文件 —— 一串按用户意图排列而成的matlab指令集合
脚本文件运行所产生的变量都驻留在matlab基本工作空间
M文件 —— 函数名和文件名必须相同
匿名函数 —— 产生的函数句柄变量不指向特定的函数,而是一个函数表达式
变量名 = @(输入参数列表)运算表达式
mysqrl = @(x)x.*x mysqrl的属性是函数句柄变量,而不是这个表达式
inline 函数不是函数句柄,可用变量来表示函数
变量名 = inline (‘函数表达式’,’变量名’) —— 如果是常见变量名,后面的变量名列表可以省略,但不建议
函数文件中可以含有一个或多个子函数,主函数是指M文件中的第一个函数
子函数只能被主函数和位于同一个函数文件中的其他子函数调用
函数句柄: —— 函数名的别名
变量名 = @函数名
最新文章
- ansible 简单使用
- C++中的";未定义的行为";
- C# WebProxy POST 或者 GET
- 再来说说Activity
- Netty(7)源码-ByteBuf
- Python接口测试之对MySQL/unittest框架/Requests 的操作
- 详解最大似然估计(MLE)、最大后验概率估计(MAP),以及贝叶斯公式的理解
- centos7通过nginx搭建SSL
- jQuery中的extend()方法
- (数据存储)Android系统存储数据
- Ubuntu 14.04 下安装 OpenCV
- SpringBoot(十三)-- 不同环境下读取不同配置
- 本地Facts
- 京东云擎提供了免费的wordpress一键安装功能了
- 从CES看2016物联网发展趋势
- Renesas 符号地址空间对齐
- Linux进程管理与调度-之-目录导航【转】
- POJ 2388:Who&;#39;s in the Middle
- zabbix api创建screen vsize限制解决
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
热门文章
- 实体转XML XML转实体
- OpenGL编程(四)改变窗口大小时保持图形的原形
- Data flow diagram-数据流图
- 什么是Node.js?
- vue的鼠标移入和移出
- 冒泡排序php
- 浅析[分块]qwq
- 网络编程select函数
- vs2010和qt4.8.4配置
- Ubuntu14.04下安装和&;quot;激活&;quot;Office2010ProPlus与Visio2010(15.11.20Updated)