matlab中 海量数据处理
发布网友
发布时间:2022-04-28 21:54
我来回答
共2个回答
热心网友
时间:2022-06-23 13:58
使用find函数就可以了。
a =
1 3
2 5
3 9
4 14
5 8
6 7
7 6
8 5
9 4
10 3
11 2
12 1
13 0
14 -1
15 -2
>> [x,y]=find(a(:,:)==2)
x =
2
11
y =
1
2
>> c=[1,2,3,4];find(c==2)
ans =
2
上面的例子中,如果你的数据是个矩阵的话,返回的分别是对应行数和列数。
如果你的数据是一维向量的话,返回的就是顺序号了。
热心网友
时间:2022-06-23 13:59
如果只是数据提取,Matlab是可以胜任的。
Matlab可以用在地震数据的处理方面。
算法就牵涉到建模,如果模型不知道,可以使用神经网络。
常用的神经网络有RBF, SVM, BP等,这方面的书籍很多。