您的位置:首页 > 编程语言 > MATLAB

应用中Matlab语句学习笔记总结1

2016-03-27 17:11 561 查看


之前学习的matlab语言都是常见的语句,这次想把实践遇到的新东西记录下来。


1、[~,
index] = max() 是什么意思?

~表示最大值,index表示最大值的位置

如[m,n]=max([1,-1,5,2])

则m=5,n=3。

2、tic、toc 分别表示什么意思?

tic表示计时开始、toc表示计时结束。

tic;

scores = net.forward(input_data);

toc;

如上例所示是给net的前向传播计时。

3、find

Find indices of nonzero elements.

找出非零元素的下标(Matlab 下标或位序从1开始,且以列为主序)

A =

1 0 2

3 4 0

5 6 7

>> find(A)

ans =

1

2

3

5

6

7

9

在Matlab写的机器学习分类问题代码中,可以应用find(y)和find(y==0)分别获得原始数据(输入变量)中被分为'1'类

和'0'类的位序

还会有后续更新。。。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: