Q - Write a piece of code that will sum all the numbers between 1 and abcd.
a = 8 b = 8 c = 3 d =1
New to MatLab and am struggling with this one, hope you can help!
Thanks

댓글 수: 6

the cyclist
the cyclist 2020년 3월 18일
For homework help, please post what you have tried, and ask specific questions about where you are stuck. That way we can help in ways that are not simply doing your homework for you.
If you have literally no idea on how to start, I would recommend going to your instructor.
David Hill
David Hill 2020년 3월 18일
between 1 and 8831?
Joshua Jones
Joshua Jones 2020년 3월 18일
for ii = 1:(a*b*c*d)
my_sum = my_sum + ii
end
my_sum = 18528
is this correct?
Joshua, I guess the actual question regards abcd as consecutive digits rather than a*b*c*d. So you have to find a way to make
a = 8;
b = 8;
c = 3;
d = 1;
into 8831.
Joshua Jones , based on your previous comment, you want to sum all values from 1 to (8*8*3*1), or, from 1:192. Is that correct?
If so, no loop needed.
my_sum = sum(1:a*b*c*d)
Joshua Jones
Joshua Jones 2020년 3월 18일
Hi, yeah that works perfectly!
Thank you

댓글을 달려면 로그인하십시오.

 채택된 답변

Adam Danz
Adam Danz 2020년 3월 18일

0 개 추천

no loop needed.
my_sum = sum(1:a*b*c*d)

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 General Applications에 대해 자세히 알아보기

제품

태그

질문:

2020년 3월 18일

답변:

2020년 3월 18일

Community Treasure Hunt

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

Start Hunting!

Translated by