• 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文件中的第一个函数

    子函数只能被主函数和位于同一个函数文件中的其他子函数调用

    函数句柄: —— 函数名的别名

    变量名 = @函数名

  • 相关阅读:
    快速上手php:使用PhpStrom调试php
    快速上手php:使用PhpStrom部署项目
    使用自定义tld标签简化jsp的繁琐操作
    京东购物体验杂谈
    Mysql将近两个月的记录合并为一行显示
    学习WebSocket(二):使用Spring WebSocket做一个简单聊天室
    学习WebSocket(一):Spring WebSocket的简单使用
    springMVC的@ResponseBody、@RequestBody使用需要注意的地方
    如何使用maven建一个web3.0的项目
    项目管理工具 Redmine 安装试用手记
  • 原文地址:https://www.cnblogs.com/sprint1989/p/3980005.html
Copyright © 2020-2023  润新知