Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
Checking the quality of a measured data in matrix: 24x45x65 using pcolor function?
조회 수: 1 (최근 30일)
이전 댓글 표시
Hello
i have a matrix of : 24x45x65 -> 24 hours x 45 days x 63 customers(last customer have more data so it goes to 65)
however the normal power usage of a customer is 0.3-1.3 or something depending on when and how long its used...but datas like 5+ or 0 for long time has to do with bad quality or so.. i wanna see if its possible using the Pcolor matlab function or any other function to plot me a quality measurement or show me in other ways where the data is bad.. the file with datas is attached
thanks for helping alot
댓글 수: 0
답변 (1개)
Star Strider
2014년 4월 27일
If you want the indices of the zero power usage entries and power usage >=5 , I suggest:
load x_weekday
xwkd = x_weekday;
pzro = [];
pex = [];
for k1 = 1:size(xwkd,3)
[rz,cz] = find(xwkd(:,:,k1) == 0);
pzro = [pzro; rz, cz, repmat(k1,size(rz))]; % Indices for zero power usage
[rx,cx] = find(xwkd(:,:,k1) >= 5);
pex = [pex; rx,cx,repmat(k1,size(rx))]; % Indices for excessive power usage (5 kWh here)
end
The pzro matrix has the indices of the zero entries as [row column page] corresponding to [Hour Day Customer] (if I remember correctly). The pex matrix has indices of power usage >=5 kWh, in the same order and format.
댓글 수: 4
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!