MATLAB视频学习

目录

How to Use Basic Plotting Functions

Working with Arrays in MATLAB


How to Use Basic Plotting Functions


        注意不能将文件名命名为plot,如果文件名和函数名一致,则会报错“不支持将脚本plot作为函数执行

N = 50;
y = randn(N,1);
y2 = randn(N,1);
plot(y)
plot(y2)

N = 50;
y = randn(N,1);
y2 = randn(N,1);
t= linspace(0,.01,N)
%把横坐标变为时间,将0到0.01范围切割为50份
plot(t,y)
hold on      %hold on 使得两个曲线能够同时出现,使用一样的横坐标
plot(t,y2)
hold off     %hold off 取消两个曲线共同使用一个横坐标情况
plot(t,y2)
%可以查找help中的plot,添加标题/调整曲线

plot(X,Y) 创建 Y 中数据对 X 中对应值的二维线图。

plot(X,Y,LineSpec) 设置线型、标记符号和颜色。

plot(X1,Y1,...,Xn,Yn) 绘制多个 XY 对组的图,所有线条都使用相同的坐标区。

plot(X1,Y1,LineSpec1,...,Xn,Yn,LineSpecn) 设置每个线条的线型、标记符号和颜色。

plot(Y) 创建 Y 中数据对每个值索引的二维线图。如果 Y 是向量,x 轴的刻度范围是从 1 至 length(Y)

查找Line属性,选择对应颜色和标注


Working with Arrays in MATLAB


        点击matlab命令行的fx选项,可以找到有关函数的使用指南

a =randn(6,4) % 6行4列

%访问
a(1,2)
a(1,[1 2])  %第一行的第一列和第二列
a(1,[1 3])  %第一行的第一列和第三列 
a(1,2:end)  %第一行 第二列到最后一列
a(1,2:end-1)   %第一行 第二列到倒数第二列

%线性索引
a(5)   %按照列来存储,第一列-第二列-第三列,,,依次排序
a(:)   %返回包含整个数组的单个列向量
a < 0.5 %返回逻辑值,是的则返回1,反之0

a(a<0.5) = -1  %把其中小于0.5的值都赋值为-1
ind = find (a<0.5)  %给出满足a<0.5的线性索引,线性索引依旧按照列来排序
[r, c] = find (a<0.5)  %给出满足a<0.5的值对应的行数和列数
%查找indexing获得帮助信息

numel(a)  %数组元素的数目
          %此 MATLAB 函数 返回数组 A 中的元素数目 n 等同于 prod(size(A))。
b = [a a] %将两个a矩阵进行拼接,行数不变
b = [a;a] %将两个a矩阵进行拼接,列数不变
%多维数组参照mutlidimensional arrays
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
深度学习是一种机器学习方法,能够通过大量的数据来训练神经网络,实现复杂的模式识别和预测任务。Matlab是一种常用的科学计算软件,可以提供丰富的工具和函数,方便进行深度学习任务的实现和分析。而网盘则是一种在线存储和分享文件的服务,可以方便地上传、传输和共享大型的深度学习视频教程和实验代码。 深度学习matlab视频网盘的组合可以提供多种优势。首先,通过视频教程可以让学习者更直观地了解深度学习的原理和实践方法,更容易入门和理解。其次,Matlab作为一种强大的科学计算软件,可以提供丰富的深度学习工具和算法,便于用户进行相关的数据处理、模型训练和结果评估。最后,通过网盘的方式进行存储和共享,可以方便地让学习者获取和下载深度学习视频教程和相关资料,避免了受限于存储空间和网络带宽的问题。 同时,深度学习matlab视频网盘也存在一些潜在的问题。首先,深度学习是一种较为复杂和庞大的方法,视频教程可能无法完全涵盖所有的内容和细节,对于深入学习和实践的人来说,还需要进一步参考相关的论文和书籍。其次,由于深度学习的特点是需要大量的计算资源,Matlab的计算性能和网盘的上传下载速度可能会成为限制因素。最后,深度学习的方法和技巧在不断演进,matlab的工具和函数也在不断更新和升级,因此需要保持学习者的时刻关注和学习最新的知识和技术。 综上所述,深度学习matlab视频网盘的组合为学习者提供了一种方便快捷的学习和实践方式,从而对深度学习的理论和应用有更深入的了解和掌握。然而,也需要注意不仅仅依靠视频教程和matlab工具,还需要广泛阅读相关文献和保持学习的持续性,才能真正掌握深度学习的核心概念和技术。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值