Source https://smallsat.wordpress.com/
% Polynomial Coefficients 0-500 °C[4] % Type K thermocouple c= [0,25.08355,7.860106e-2,-2.503131e-1,8.315270e-2,-1.228034e-2,... 9.804036e-4,-4.413030e-5,1.057734e-6,-1.052755e-8]; E= 0; % Measured Voltage difference in mv V = [1,E,E^2,E^3,E^4,E^5,E^6,E^7,E^8,E^9]; T_delta = c*V'; fprintf('Cold Bath Temp. = %0.3f C\n' ,T_delta ); fprintf('Cold Bath Temp. = %0.3f F\n\n' ,T_delta*1.8+32 ); E= 0.74; % Measured Voltage difference in mv V = [1,E,E^2,E^3,E^4,E^5,E^6,E^7,E^8,E^9]; T_delta = c*V'; fprintf('Room Bath Temp. = %0.3f C\n' ,T_delta ); fprintf('Room Bath Temp. = %0.3f F\n\n' ,T_delta*1.8+32 ); E= 3; % Measured Voltage difference in mv V = [1,E,E^2,E^3,E^4,E^5,E^6,E^7,E^8,E^9]; T_delta = c*V'; fprintf('Hot Bath Temp. = %0.3f C\n' ,T_delta ); fprintf('Hot Bath Temp. = %0.3f F\n\n' ,T_delta*1.8+32 );
Cold Bath Temp. = 0.000 C Cold Bath Temp. = 32.000 F Room Bath Temp. = 18.526 C Room Bath Temp. = 65.346 F Hot Bath Temp. = 73.576 C Hot Bath Temp. = 164.436 F
Published with MATLAB® 7.10