Answered step by step
Verified Expert Solution
Question
1 Approved Answer
A bit confused as I added: if nargin to my function code but it still inputs 0 regardless if there is less than 2 inputs
A bit confused as I added:
if nargin
to my function code but it still inputs 0 regardless if there is less than 2 inputs
Original code:
function sinVal=sine_series(x,n)
sinVal=0;
for k = 1:n
sinVal = sinVal + ((-1)^(k-1))*(x^(2*k-1))/factorial(2*k-1);
end
fprintf('sin(%d)= %f ',x,sinVal)
Modify your code (sine_series, from Problems 2 & 3) so that it uses a default value of n5 if the user does not specify a value for n. (Hint: Use the function nargin.) To demonstrate that your code works: a) Evaluate the function with x = /6 and n-2; b) Evaluate the function with x Tt/6, and no input for nStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started