How can i implement following sum notation ?

Antworten (2)

Bruno Luong
Bruno Luong am 16 Apr. 2022

1 Stimme

call (without y=...)
soru(2,4)
Your function is not supposed to return any output

2 Kommentare

cagri sarac
cagri sarac am 17 Apr. 2022
it does not work
Bruno Luong
Bruno Luong am 17 Apr. 2022
Bearbeitet: Bruno Luong am 17 Apr. 2022
"it does not work"
Your function still have problem it doesn't compute what you expect (I'm not here to do entirely the homework for you) but it certainly not longer throw an error:
function soru(x,n)
sum = 0;
k = 1;
prompt1="enter x ";
prompt2="enter n ";
x=input(prompt1);
n=input(prompt2);
for loop=k:n
sum=((3/x)^k)+sum;
end
disp(sum)
end
Result runing on my PC
>> soru(2,4)
enter x 1
enter n 10
30
>>

Melden Sie sich an, um zu kommentieren.

Matt J
Matt J am 16 Apr. 2022
Bearbeitet: Matt J am 16 Apr. 2022

0 Stimmen

function y=soru(x,n)
y=sum( (3./x).^(1:n) );
end

Kategorien

Mehr zu Get Started with MATLAB finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2020a

Gefragt:

am 16 Apr. 2022

Bearbeitet:

am 17 Apr. 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by