【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")
创建符号对象
相关推荐
lsp-072 小时前
JS 模块化与打包工具
开发语言·javascript·ecmascript
sali-tec3 小时前
C# 基于halcon的视觉工作流-章29-边缘提取-亚像素
开发语言·图像处理·算法·计算机视觉·c#
屁股割了还要学4 小时前
【数据结构入门】堆
c语言·开发语言·数据结构·c++·考研·算法·链表
Flobby5295 小时前
Go 语言中的结构体、切片与映射:构建高效数据模型的基石
开发语言·后端·golang
lsx2024066 小时前
Vue.js 响应接口:深度解析与实践指南
开发语言
froginwe116 小时前
Vue.js 样式绑定
开发语言
Algebraaaaa8 小时前
为什么C++主函数 main 要写成 int 返回值 | main(int argc, char* argv[]) 这种写法是什么意思?
开发语言·c++
java1234_小锋9 小时前
一周学会Matplotlib3 Python 数据可视化-绘制饼状图(Pie)
开发语言·python·信息可视化
悟能不能悟10 小时前
能刷java题的网站
java·开发语言
IT古董10 小时前
【第四章:大模型(LLM)】05.LLM实战: 实现GPT2-(6)贪婪编码,temperature及tok原理及实现
android·开发语言·kotlin