Subject Computer Science MATLAB for Computer Science

Question

See Question.pdf

Solution Preview

This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.

function NumDiff()
%We solve part A
'Part A'
%Setting the arbitrary values of step and original point
h=0.001;
x0=1;
%Calculating derivatives using the diff function that contains to values of
%input function and step as an input and outputs the approximate value of
%derivative
'Forward differentiation'
diff(h,inp(x0+h),inp(x0))
'Backward differentiation'
diff(h,inp(x0),inp(x0-h))
'Center differentiation'
diff(h,inp(x0+h/2),inp(x0-h/2))
'Part B'
%We create array of values%
startValue = 1;
endValue = 10;
nElements = 100;
stepSize = (endValue-startValue)/(nElements-1);
A = startValue:stepSize:endValue;...

This is only a preview of the solution. Please use the purchase button to see the entire solution

Related Homework Solutions

Get help from a qualified tutor
Live Chats