阈值超过数,和是多少

7视图(30天)
嗨,伙计们!
我希望你的帮助在这一:
我有一个excel文件(见附件)包含了日常的臭氧值三站(A, B, C)。每天我都要检查是否有这三个站超过每日阈值哦100μg / m3,哪个站已超过阈值(如果有的话),以及有多少位数。
例如,01/01/2006,2μg / m3
有简单的方法吗?
提前谢谢! !
我在Matlab 2019 PS

接受的答案

史蒂文的主
史蒂文的主 2021年6月1日
假设你正在阅读该数据转换为一个表数组这样的示例:
负载病人
T =表(LastName、年龄、身高、体重);
头(T)
ans =8×4表
年龄 高度 重量 _______ ___ ______ ______{“史密斯”}38 71 176{“约翰逊”}43 69 163{威廉姆斯的}38 64 131{“琼斯”}40 67 133{“棕色”}49 64 119{戴维斯的}46 68 142{米勒的}33 64 142{“威尔逊”}40 68 180
我们可以使用逻辑索引来确定谁重量超过150磅。
isOver150 = T。重量> 150;
patientsOver150 = T (isOver150:);
头(patientsOver150)
ans =8×4表
年龄 高度 重量 _______ ___ ______ ______{“史密斯”}38 71 176{“约翰逊”}43 69 163 40 68 180{“威尔逊”}{“摩尔”}28 68 183{“杰克逊”}25 71 174{‘白’}39 72 202{“马丁”}48 71 181{汤普森的}32 69 191
你可以看到T的前两行中包括patientsOver150以来他们的权重分别为176人和163人。下一行在patientsOver150行10 T的患者行3 - 9所有代表重量低于150。在这两种情况下我只显示10行表的,这就是为什么patientsOver150的显示行不出现在T的显示。
现在看多少病人的体重超过150磅表计算的变量并分配一个新表变量:
patientsOver150。weightOver150= patientsOver150.Weight - 150;
头(patientsOver150)
ans =8×5表
年龄 高度 重量 weightOver150 _______ ___ ______ ______ _________________{“史密斯”}38 71 176 26{“约翰逊”}43 69 163 40 68 180 30 13{“威尔逊”}{“摩尔”}28 68 183 33 25 71 174 24{“杰克逊”}{‘白’}39 72 202 52{“马丁”}48 71 181 31{汤普森的}32 69 191 41
1评论
达芙妮PARLIARI
达芙妮PARLIARI 2021年6月2日
谢谢你的帮助!
问题是,我有三个列,我想检查超过数,和为一个工作示例。这意味着我不能生成 patientsOver150我数据……
我怎样才能解决这个?

登录置评。

更多的答案(0)

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!