MATLAB笔记

1. matlab是左闭右闭

一.矩阵

在这里插入图片描述
C = A( : ) 将矩阵拉长,竖着拉

二.随机数

在这里插入图片描述

三.数据结构

  1. 元胞数组(相当于python的列表)
    在这里插入图片描述
  2. 结构体(字典)
    在这里插入图片描述
    book.name(1)返回的是元胞数组,小括号
    book.name{1}返回的是一个数值,大括号
    在这里插入图片描述

四.矩阵

  1. 矩阵
    在这里插入图片描述
  2. 矩阵四则运算
    在这里插入图片描述
  3. 矩阵其他
    在这里插入图片描述
    在这里插入图片描述
    坐标M, N分开输出

五.控制结构

  1. for循环
    在这里插入图片描述
    在这里插入图片描述
  2. while循环
    在这里插入图片描述
  3. if条件
    在这里插入图片描述
    在这里插入图片描述
  4. switch
    在这里插入图片描述

六.二维绘图

x = 0: 0.01: 2*pi
y = sin(x)
figure       % 建立画布
plot(x, y)   % 绘图
title('y = sin(x)')
xlabel('x')
ylabel('sin(x)')

在这里插入图片描述

x = 0: 0.01: 2*pi
y = sin(x)
figure       % 建立画布
plot(x, y)   % 绘图
title('y = sin(x)')
xlabel('x')
ylabel('sin(x)')
xlim([0 2*pi])  % 限定在画板中的x显示哪一部分

在这里插入图片描述

x = 0: 0.01: 20
y1 = 200 * exp(-0.05*x).*sin(x)
y2 = 0.8 * exp(-0.5*x).*sin(10*x)
figure
[AX, H1, H2] = plotyy(x, y1, x, y2, 'plot')            % AX, H1, H2是点的集合
set(get(AX(1), 'Ylabel'), 'String', 'Slow Decay')      % 设置坐标的标签
set(get(AX(2), 'Ylabel'), 'String', 'Fast Decay')
xlabel('Time')
title('图')
set(H1, 'LineStyle', '--', 'Color', 'b', 'Marker', '+')                              % 设置图的样子
set(H2, 'LineStyle', ':', 'Color', 'k')

在这里插入图片描述


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

七.三维绘图

t = 0: pi / 50: 10 * pi
plot3(sin(t), cos(t), t)    % 绘图关键,是plot3
xlabel('sin(t)')
ylabel('cos(t)')
zlabel('t')
grid on    % 背景添加网格
axis square   % 把背景变成正方形

在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值