How can i implement following sum notation ?

Réponses (2)

Bruno Luong
Bruno Luong le 16 Avr 2022
call (without y=...)
soru(2,4)
Your function is not supposed to return any output

2 commentaires

cagri sarac
cagri sarac le 17 Avr 2022
it does not work
Bruno Luong
Bruno Luong le 17 Avr 2022
Modifié(e) : Bruno Luong le 17 Avr 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
>>

Connectez-vous pour commenter.

Matt J
Matt J le 16 Avr 2022
Modifié(e) : Matt J le 16 Avr 2022
function y=soru(x,n)
y=sum( (3./x).^(1:n) );
end

Catégories

En savoir plus sur Get Started with MATLAB dans Centre d'aide et File Exchange

Produits

Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by