删除CTD向下类型转换值矩阵
13个视图(30天)
显示旧的评论
答案(1)
Shivani
2023年4月7日在22节
编辑:Shivani
2023年4月7日在22节
你好,
我首先假设矩阵包含向下铸造值,即当CTD剖面仪从表面到海底之后,当分析器的向上铸造值回地面。
删除
向下类型转换
值我们将简单地提取数组包含向上的价值观,
即。
下半年的矩阵。我们可以通过应用
max (
)函数的列包含深度数据。通过这样做,我们将获取的行索引,供在最大深度值。我们可以用它来提取行从索引直到最后列对应于这些行。
这将包含向上铸造值只是因为CTD剖面仪的向上铸造完成之后才达到的最大深度。
这里有一个例子
一些认为CTD数据
:
%列1、2、3和4对应深度、温度、盐度和压力安排
ctd = [100.0 10.1 35.5 1000.0;200.0 11.5 36.2 2000.0;300.0 12.3 36.5 3000.0;400.0 13.2 36.8 4000.0;500.0 14.1 3.0 5000.0;300.0 12.8 36.4 3000.0 400.0 13.5 36.7 4000.0;;200.0 11.9 36.1 2000.0;100.0 10.8 35.7 1000.0;0.0 - 9.6 35.2 - 0.0)
%从矩阵中提取max_depth和相应的指数
[max_depth,印第安纳州]= max (ctd (: 1))
%生成所需的矩阵与向下类型转换值过滤掉
ctd_filt = ctd(印第安纳州:最终,:)