**Question 1**

(a) Convert the 4275 octal number to (6 marks)

(i) Binary

(ii) Decimal

(iii) Hexadecimal

(b) Calculate the following: (6 marks)

(i) 10268 + 53258

(ii) 11112 * 1012

(iii) FECA16 + 87B616

**Question 2**

a) Given that

π = ππ + π. π
+ (π. π
+ πΜ
+ π
Μ
.π)

i) Construct a logic circuit diagram for the above Boolean expression.

ii) Construct a truth table for the above Boolean expression.

iii) Simplify the Boolean expression of part (i).

**Question 3**

(a) A can of soda at temperature (Ti) 25β¦ C is placed in a refrigerator, where the

ambient temperature F is 10β¦ C. We want to determine how the temperature of

the soda changes over a period of time t from 0 to 100 minutes. A standard way of approaching this type of problem is to subdivide the time interval into a

number of small steps, each of duration dt. If Ti is the temperature at the

beginning of step i, the following model can be used to determine Ti+1:

Ti+1 = Ti + K dt (F β Ti)

where K is the conduction coefficient, a parameter that depends on the

insulating properties of the can and the thermal properties of the soda.

Assume that units are chosen so that time is in minutes and that an interval dt

= 1 minute provides sufficient accuracy. Write MATLAB script to compute,

display, and plot this update process for K = 0.05.

(b) Write a MATLAB program to compute the sum of the first 15 terms in the

series 5π 2 β 2π , where k is from 1 to 15

**Question 4**

Smart Plotter Program β Design an application that displays a menu to ask the user to choose whether to:

(a) Plot the relationship between the temperature and time using bar chart using the following instructions

β Load a file that contain an array of 10 temperatures

β Load a file that contain an array of 10 corresponding time values at which

the temperatures were taken.

β Determine the mean temperature and print the output.

(b) The variable t represents time in seconds, and the dimensionless variable y

represents the pressure difference across the aortic valve, normalised by a

constant reference pressure.

Write Matlab command to plot this function y(t) for from π β€ π β€ ππ.

(c) Quit the Smart Plotter

The user can choose then proceed to plot a simple 2D line, a scatter plot or bar

chart. The program will continue displaying the menu to allow the user to choose until the user chooses to quit the application.

**Question 6**

(a) Write down the MATLAB conversion program that prompts user to input

number as any integer and units as string.

β If the user input units as inch, then the given number is converted to

centimeters using the formula centimetres = number * 2.54.

β If the user input units as metre, then the given number is converted to

centimetres using the formula centimetres = number * 100.

β If the user input units as any other string, then display unit is unknown.

(b) Write a MATLAB program to calculate the taxi fare for the following:

There are two types of taxis:

β’ Online taxi: It can be booked by using an online app from phones

β’ Classic taxi: It can be booked anywhere on the road

The online taxis cost Oc for the first km and Od for every km afterward. The

classic taxis travel at a speed of Cs km per minute. The costs of classic taxis

are Cb, Cm, and Cd that represents the base fare, cost for every minute that

is spent in the taxi, and cost for each kilo meter that you ride.

You are going to the school from your home. Your task is to minimize the cost

that you are required to pay. The distance from your home to the school is D.

You are required to select whether you want to use online or classic taxis to

go to your school. If both the taxis cost the same, then you must use an online

taxi.

**Input**

β’ Single integer D that denotes the distance from your house to the school

β’ Three integers Oc, Of, and Od

β’ Four integers Cs, Cb, Cm, and Cd

If you select an online taxi to travel, then print a string βOnline Taxiβ. Otherwise,

select βClassic Taxiβ. You can print this string in a new, single line.

Formula:

online taxi cost = Oc + (D β Of) *Od

classic taxi cost = Cb + (D/Cs) *Cm + D *Cd

##### Buy Custom Answer of This Assessment & Raise Your Grades

The post MA5233: Write down the MATLAB conversion program that prompts user to input number as any integer and units as string.: Computational Mathematics Assignment, NUS appeared first on Singapore Assignment Help.