cin1986
2009-03-04, 11:41
我想请教各位一个问题:
我现在用matlab编程,数据是netCDF格式的,是一个多维的数据。
我需要对其中的三维进行处理,经度,纬度和时间,也就是lon,lat,time.
lon数组有360个数据,lat有180个,time有314个。
也就是说有360*180个格网点,每个格网点有314个时间上的数据。一共是360*180*314=20347200个数据.
我现在要对每个格网点的数据做处理,就是对360*180=64800个格网点上的时间序列数据做去季节性处理,并进行均值,方差,标准差的运算。还要聚类。
想问这用matlab可以实现吗?我觉得我在编的时候很难运行,有点进行不下去了。是不是数据量太大了?运行很慢很慢··matlab对这种情况有比较有效的改进方法吗?
我不知道这单用matlab能不能实现?请问大家对这种情况有什么想法没?现在matlab的运行状态让我很郁闷,总是等它运行,运行不出来就重启,实在是很浪费时间。急求各位帮助!
我现在用matlab编程,数据是netCDF格式的,是一个多维的数据。
我需要对其中的三维进行处理,经度,纬度和时间,也就是lon,lat,time.
lon数组有360个数据,lat有180个,time有314个。
也就是说有360*180个格网点,每个格网点有314个时间上的数据。一共是360*180*314=20347200个数据.
我现在要对每个格网点的数据做处理,就是对360*180=64800个格网点上的时间序列数据做去季节性处理,并进行均值,方差,标准差的运算。还要聚类。
想问这用matlab可以实现吗?我觉得我在编的时候很难运行,有点进行不下去了。是不是数据量太大了?运行很慢很慢··matlab对这种情况有比较有效的改进方法吗?
我不知道这单用matlab能不能实现?请问大家对这种情况有什么想法没?现在matlab的运行状态让我很郁闷,总是等它运行,运行不出来就重启,实在是很浪费时间。急求各位帮助!