This assignment will help you understand how for loops can b

This assignment will help you understand how for loops can be used to accomplish tasks that would otherwise require extensive time and would stress Excel’s capabilities. Coding Constraints: You may not use reshape() to solve Part 1 or 2. You must use FOR LOOPs. However, you may use embedded MATLAB syntax to check your answer. PART 1. Reorganize weather station measurements into column format The readings from a weather station in Los Angeles outputs average daily measurements of atmospheric variables. The weather station file WS_2010.txt includes the year, month, day, Temperature [K], Relative Humidity [%], and Surface pressure [Pa], in that order, in one single row. There are 365 days of observation. For example: 2010 1 1 286.90 62.88 101768.180 2010 1 2 286.64 61.62 101746.805 2010 1 3 286.38 61.05 101754.727 2010 1 4 286.41 63.31 101779.648 2010 1 5 286.67 … The numbers above in bold/red are the date values followed by the atmospheric readings. Use FOR LOOP(S) syntax to separate the daily values into a six column matrix. There are several ways to perform this analysis. Save this matrix to a file called “LA_climate_2010_columns.txt”

Solution

%clearing window, variables and figures
clear all;
close all;
clf;
clc;
A=csvread(\'WS_2010.txt\');
for i=1:1:6
if i==1
y=A(:,i);
elseif i==2
m=A(:,i);
elseif i==3
d=A(:,i);
elseif i==4
T=A(:,i);
elseif i==5
RH=A(:,i);
else
SP=A(:,i);
end
end
header1 = \'Year\';
header2 = \'Month!\';
header3 = \'day\';
header4 = \'Temperature!\';
header5=\'Relative Humidity\';
header6=\'Surface Pressure\';
fid=fopen(\'LA_climate_2010_columns.txt\',\'w\');
fprintf(fid, [ header1 \' \' header2 \' \' header3 \' \' header4 \' \' header5 \' \' header6 \'\ \']);
fprintf(fid, \'%d %d %d %f %f %f \ \', [y(:) m(:) d(:) T(:) RH(:) SP(:)]\');
fclose(fid);
type LA_climate_2010_columns.txt

This assignment will help you understand how for loops can be used to accomplish tasks that would otherwise require extensive time and would stress Excel’s capa

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site