【MATLAB】概述1

非 ~

注释 %

定义 >>

数组

赋值

赋值:>> x=1

函数


数组
复制代码
x=[x1,x2] 行向量(,or )
x=[x1;x2] 列向量
x.' 转置
等间隔向量

1-10

向量:>>x=linspace(1,10,10)

矩阵

矩阵:>>A=1,2,3;4,5,6;7,8,9

x=A( : ) 转置

行列:>>size( C ) 查看矩阵的行列数

D=A+B

C=A*B or A.*D

访问数组元素

x=A(k)

'>> y3 = x(1, : ) % 提取A的第一行元素

'>> y4 = x(:, 1:2) % 提取A的前两列元素

结构体

结构体:>> struct2 = struct('name', {'xiezhh', 'heping'}, 'age',{31, 22}

访问:>> struct1(1).name = 'xiezhh'

区分

基本语法

复制代码
A=input('  ')
if A(1)+A(2)...
disp([' ']) 输出

               try
                    语句组1
               catch ME
                    语句组2
               end
               try语句先试探性执行语句组1,
               如果语句组1在执行过程中出现错误,
               则转去执行语句组2,
               ME记录了发生错误的相关信息。
函数文件

function out1,out2=fun(in1,in2)

数据导入

读取文件
复制代码
>>fid=fopen(filename,permission)
>>status=fclose(fid)
数据写入文件

绘图和可视化






符号计算

复制代码
>>var=sym('var")
创建符号对象
相关推荐
不是万能的豆学长3 小时前
filetidy 文件整理助手:一键归类 + 规范重命名(Python 零依赖单文件工具)
大数据·开发语言·python·技术美术
懂点Tech8 小时前
ctfshow MISC入门图片篇(信息附加):misc41解题思路
开发语言·python
catchadmin9 小时前
PHP 8.7 协程新提案 让跨协程代码共享请求身份
开发语言·php
念何架构之路9 小时前
go-grpc设计思想
开发语言·后端·golang
星夜离尘5610 小时前
MATLAB 工程实验:从相邻块均值手写重叠 Allan 偏差,数清有效项
算法·matlab·均值算法
酷炫码神10 小时前
Day 10|Pinia 状态管理:把散落在各组件的数据,收进一个全局仓库
android·开发语言·javascript
Elastic 中国社区官方博客11 小时前
我们如何通过 70 多个拉取请求,将 OpenTelemetry Java agent 迁移到 invokedynamic
java·大数据·开发语言·elasticsearch·搜索引擎·全文检索·es
tyn18811 小时前
记录本地安装nacos服务的方法及异常
java·开发语言
步行cgn11 小时前
Spring MVC 视图机制的核心接口与类
java·开发语言·后端·spring·mvc
传奇开心果编程12 小时前
【Rust入门练中学】第5课:引用与借用
开发语言·rust·引用·编程语言理论·通用编程语言·借用