2 년마다 측정 한 연례 온도 측정 데이터 세트가 있습니다. 데이터는 다음과 유사하게 나타납니다.matlab의 시간 단위 측정에 대한 2 주간의 온도 데이터 보간
t = 1:14:365;
% GENERATE DATA
y = 1 + (30-1).*rand(1,length(t));
y1 = 20*sin(2*pi*t/max(t)); % Annual variation °C
y1(y1<0) = [];
tt = 365/14;
time = 1:tt:365;
plot(time,y1,'-o');
명백히 연간 온도 사이클을 따르는 데이터입니다.
사인 함수 (주간 온도 범위를 나타냄)를 데이터에 추가 할 수 있는지 궁금합니다. 예를 들어, 2 주간의 데이터에서, 시리즈를 보간하여 8760 측정 즉, 시간 단위 측정을하는 경우, 시리즈가 믿을만한 것이기 때문에 그것은 연중 온도 사이클뿐만 아니라 주간 온도 사이클에 의해 특성화 될 필요가 있습니다. 또한, 일주 온도 사이클은 그 시간에 온도 측정치의 함수가 될 필요가 있는데, 즉, 겨울철보다 여름철에 더 클 것이다. 그래서 우선 선형 보간을 사용하여 시간 간격을 나타내는 데이터를 얻은 다음 사인 함수를 추가하는 것이 더 나을 것입니다. 이것을 스크립트에 작성하는 방법이 있습니까? 또는 이것을 정확하게 달성하는 방법에 대한 의견이있는 사람이 있습니까?
모든 당신은 무엇에 대해 궁금해하는 것 같다 저명 matlab에, 당신은 모든 작업을 수행하기위한 적절한 도구 세트가, 나에게 수-수행합니다. –
의견을 보내 주셔서 감사합니다. 추가 정보 즉, 어떤 도구 집합을 언급하고 있습니까? – KatyB
나는 Matlab을 언급하고있다. –