Hi Vineetha,
To convert a .mat file to a TIF file in Matlab, you can use the following steps:
% Load the .mat file
load('hourly_temperature_data.mat');
% Reshape the data to a 3D matrix
temperature_data = reshape(hourly_temperature_data, [334, 334, 2928]);
% Loop through each slice and save as TIF
for i = 1:2928
imwrite(temperature_data(:,:,i), ['temperature_slice_', num2str(i), '.tif']); end
So, you load the .mat file, reshape the data to a 3D matrix, and then loop through each slice to save it as a TIF file. Each slice will be saved as a separate TIF file with a unique name. Hope this should help resolve your problem.