using matlab. thanks! Problem 4: (Celsius and Fahrenheit Temperatures) Implement
ID: 3603704 • Letter: U
Question
using matlab. thanks!
Problem 4: (Celsius and Fahrenheit Temperatures) Implement the following integer functions: Formula for C to F: C-(5/9) F-32) a) Function Celsius returns the Celsius equivalent of a Fahrenheit temperat b) Fun c) Use these functions equivalents of all Celsius temperatures from 0 to 100 degrees, and the Celsius equivalents of all Fahrenheit temperatures from 32 to 212 degrees. Print the outputs in a neat tabular format that minimizes the number of lines of output while ure. ction Fahrenheit returns the Fahrenheit equivalent of a Celsius temperature. to write a program that prints charts showing the Fahrenheit remaining readable.Explanation / Answer
%Fahrenheit to Celsius function
function celc = Celsius(faren)
celc = (5/9)*(faren-32);
end
%Celsius to Fahrenheit function
function faren = Fahrenheit(celc)
faren = celc*(9/5) + 32;
end
%Celcius to Fahrenheit table
fprintf("Celsius Fahrenheit ")
for i=0:100
fprintf("%dC %dF ",i,Fahrenheit(i));
end
%Fahrenheit to Celcius table
fprintf(" Fahrenheit Celsius ")
for i=32:212
fprintf("%dF %dC ",i,Celsius(i));
end
%sample output
%Celsius Fahrenheit
%0C 32F
%1C 33.8F
%2C 35.6F
%3C 37.4F
%4C 39.2F
%5C 41F
%6C 42.8F
%7C 44.6F
%8C 46.4F
%9C 48.2F
%10C 50F
%11C 51.8F
%12C 53.6F
%13C 55.4F
%14C 57.2F
%15C 59F
%16C 60.8F
%17C 62.6F
%18C 64.4F
%19C 66.2F
%20C 68F
%21C 69.8F
%22C 71.6F
%23C 73.4F
%24C 75.2F
%25C 77F
%26C 78.8F
%27C 80.6F
%28C 82.4F
%29C 84.2F
%30C 86F
%31C 87.8F
%32C 89.6F
%33C 91.4F
%34C 93.2F
%35C 95F
%36C 96.8F
%37C 98.6F
%38C 100.4F
%39C 102.2F
%40C 104F
%41C 105.8F
%42C 107.6F
%43C 109.4F
%44C 111.2F
%45C 113F
%46C 114.8F
%47C 116.6F
%48C 118.4F
%49C 120.2F
%50C 122F
%51C 123.8F
%52C 125.6F
%53C 127.4F
%54C 129.2F
%55C 131F
%56C 132.8F
%57C 134.6F
%58C 136.4F
%59C 138.2F
%60C 140F
%61C 141.8F
%62C 143.6F
%63C 145.4F
%64C 147.2F
%65C 149F
%66C 150.8F
%67C 152.6F
%68C 154.4F
%69C 156.2F
%70C 158F
%71C 159.8F
%72C 161.6F
%73C 163.4F
%74C 165.2F
%75C 167F
%76C 168.8F
%77C 170.6F
%78C 172.4F
%79C 174.2F
%80C 176F
%81C 177.8F
%82C 179.6F
%83C 181.4F
%84C 183.2F
%85C 185F
%86C 186.8F
%87C 188.6F
%88C 190.4F
%89C 192.2F
%90C 194F
%91C 195.8F
%92C 197.6F
%93C 199.4F
%94C 201.2F
%95C 203F
%96C 204.8F
%97C 206.6F
%98C 208.4F
%99C 210.2F
%100C 212F
%
%
%Fahrenheit Celsius
%32F 0C
%33F 0.555556C
%34F 1.11111C
%35F 1.66667C
%36F 2.22222C
%37F 2.77778C
%38F 3.33333C
%39F 3.88889C
%40F 4.44444C
%41F 5C
%42F 5.55556C
%43F 6.11111C
%44F 6.66667C
%45F 7.22222C
%46F 7.77778C
%47F 8.33333C
%48F 8.88889C
%49F 9.44444C
%50F 10C
%51F 10.5556C
%52F 11.1111C
%53F 11.6667C
%54F 12.2222C
%55F 12.7778C
%56F 13.3333C
%57F 13.8889C
%58F 14.4444C
%59F 15C
%60F 15.5556C
%61F 16.1111C
%62F 16.6667C
%63F 17.2222C
%64F 17.7778C
%65F 18.3333C
%66F 18.8889C
%67F 19.4444C
%68F 20C
%69F 20.5556C
%70F 21.1111C
%71F 21.6667C
%72F 22.2222C
%73F 22.7778C
%74F 23.3333C
%75F 23.8889C
%76F 24.4444C
%77F 25C
%78F 25.5556C
%79F 26.1111C
%80F 26.6667C
%81F 27.2222C
%82F 27.7778C
%83F 28.3333C
%84F 28.8889C
%85F 29.4444C
%86F 30C
%87F 30.5556C
%88F 31.1111C
%89F 31.6667C
%90F 32.2222C
%91F 32.7778C
%92F 33.3333C
%93F 33.8889C
%94F 34.4444C
%95F 35C
%96F 35.5556C
%97F 36.1111C
%98F 36.6667C
%99F 37.2222C
%100F 37.7778C
%101F 38.3333C
%102F 38.8889C
%103F 39.4444C
%104F 40C
%105F 40.5556C
%106F 41.1111C
%107F 41.6667C
%108F 42.2222C
%109F 42.7778C
%110F 43.3333C
%111F 43.8889C
%112F 44.4444C
%113F 45C
%114F 45.5556C
%115F 46.1111C
%116F 46.6667C
%117F 47.2222C
%118F 47.7778C
%119F 48.3333C
%120F 48.8889C
%121F 49.4444C
%122F 50C
%123F 50.5556C
%124F 51.1111C
%125F 51.6667C
%126F 52.2222C
%127F 52.7778C
%128F 53.3333C
%129F 53.8889C
%130F 54.4444C
%131F 55C
%132F 55.5556C
%133F 56.1111C
%134F 56.6667C
%135F 57.2222C
%136F 57.7778C
%137F 58.3333C
%138F 58.8889C
%139F 59.4444C
%140F 60C
%141F 60.5556C
%142F 61.1111C
%143F 61.6667C
%144F 62.2222C
%145F 62.7778C
%146F 63.3333C
%147F 63.8889C
%148F 64.4444C
%149F 65C
%150F 65.5556C
%151F 66.1111C
%152F 66.6667C
%153F 67.2222C
%154F 67.7778C
%155F 68.3333C
%156F 68.8889C
%157F 69.4444C
%158F 70C
%159F 70.5556C
%160F 71.1111C
%161F 71.6667C
%162F 72.2222C
%163F 72.7778C
%164F 73.3333C
%165F 73.8889C
%166F 74.4444C
%167F 75C
%168F 75.5556C
%169F 76.1111C
%170F 76.6667C
%171F 77.2222C
%172F 77.7778C
%173F 78.3333C
%174F 78.8889C
%175F 79.4444C
%176F 80C
%177F 80.5556C
%178F 81.1111C
%179F 81.6667C
%180F 82.2222C
%181F 82.7778C
%182F 83.3333C
%183F 83.8889C
%184F 84.4444C
%185F 85C
%186F 85.5556C
%187F 86.1111C
%188F 86.6667C
%189F 87.2222C
%190F 87.7778C
%191F 88.3333C
%192F 88.8889C
%193F 89.4444C
%194F 90C
%195F 90.5556C
%196F 91.1111C
%197F 91.6667C
%198F 92.2222C
%199F 92.7778C
%200F 93.3333C
%201F 93.8889C
%202F 94.4444C
%203F 95C
%204F 95.5556C
%205F 96.1111C
%206F 96.6667C
%207F 97.2222C
%208F 97.7778C
%209F 98.3333C
%210F 98.8889C
%211F 99.4444C
%212F 100C
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.