Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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