Answered step by step
Verified Expert Solution
Link Copied!

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)

image text in transcribed

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 n

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Practical Issues In Database Management A Refernce For The Thinking Practitioner

Authors: Fabian Pascal

1st Edition

0201485559, 978-0201485554

More Books

Students also viewed these Databases questions

Question

Distinguish between serial and parallel processing.

Answered: 1 week ago