当前位置: 首页 > news >正文

【MATLAB】语法

MATLAB

基本语法(%{和%})

赋值

函数名=值;

for

for i=1:10循环语句 
end//

while

x=0;
sum=0;
while x<100sum=sum+x;x++;
end//

if

if x > 1f = x^2 + 1;
elsef = 2 * x
end

switch

onum = input('请输入一个数');
switch num
case -1  //注意case后面没有冒号disp('I am a teacher.');
case 0disp('I am a student.');
otherwise //等同于C语言中的 defaultdisp('You are a student.');
end

在这里插入图片描述

函数

 function 因变量 = 函数名 (自变量)

在这里插入图片描述

保存为.m文件时,文件名和定义的函数名必须要一样;
如果需要另外定义一个函数,可以直接在该文件中直接定义,但这个函数不能被其他文件调用,只能被该文件名对应的函数调用。
调用该函数时,需要严格按照 定义的函数格式来调用,即输入参数和输出参数应该一一对应。

常用数学函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

涉及到向量或者矩阵的运算,考虑是不是加点号在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

逻辑运算

在这里插入图片描述
在这里插入图片描述## 数据导入

读取文件

在这里插入图片描述

在这里插入图片描述

数据写入文件

在这里插入图片描述

绘图和可视化

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

参考文章

相关文章:

  • atcoder abc 358
  • 【免费】中国电子学会2024年03月份青少年软件编程Python等级考试试卷一级真题(含答案)
  • CST初级教程 七
  • SQLite数据库(数据库和链表双向转换)
  • STM32之二:时钟树
  • 和琪宝的厦门之旅~
  • 尚品汇-(四)
  • 嵌入式web 服务器boa的编译和移植
  • 探索Linux的奇妙世界:第二关---Linux的基本指令1
  • React框架的来龙去脉,react的技术原理及技术难点和要点,小白的进阶之路
  • IOS Swift : 从入门到精通结构、属性和方法 结构体,第一部分
  • 生产管理系统看板,在自动化设备领域的创新应用
  • Vue3 - 在项目中使用vue-i18n不生效的问题
  • 江协科技51单片机学习- p11 静态数码管显示
  • DbConnectionStringParser
  • 0基础学习移动端适配
  • angular2开源库收集
  • CentOS7 安装JDK
  • CSS 提示工具(Tooltip)
  • CSS3 变换
  • opencv python Meanshift 和 Camshift
  • webpack+react项目初体验——记录我的webpack环境配置
  • 给初学者:JavaScript 中数组操作注意点
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 深入浅出webpack学习(1)--核心概念
  • 突破自己的技术思维
  • 学习笔记:对象,原型和继承(1)
  • 源码安装memcached和php memcache扩展
  • 再次简单明了总结flex布局,一看就懂...
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • ​Linux·i2c驱动架构​
  • #android不同版本废弃api,新api。
  • #laravel 通过手动安装依赖PHPExcel#
  • #NOIP 2014# day.2 T2 寻找道路
  • (1)SpringCloud 整合Python
  • (11)(2.1.2) DShot ESCs(四)
  • (二)斐波那契Fabonacci函数
  • (利用IDEA+Maven)定制属于自己的jar包
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (十一)c52学习之旅-动态数码管
  • (一)基于IDEA的JAVA基础12
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • .gitignore文件使用
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .net Signalr 使用笔记
  • .NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • .NET/C# 的字符串暂存池
  • .netcore 如何获取系统中所有session_ASP.NET Core如何解决分布式Session一致性问题
  • .NET企业级应用架构设计系列之结尾篇
  • @entity 不限字节长度的类型_一文读懂Redis常见对象类型的底层数据结构
  • @RunWith注解作用
  • @在php中起什么作用?
  • [20190401]关于semtimedop函数调用.txt