Script work - hard to explain in title

9 Ansichten (letzte 30 Tage)
mikev438
mikev438 am 6 Nov. 2013
Kommentiert: mikev438 am 6 Nov. 2013
Hey guys, basically I need to produce a script that will ask for a set of values. The values then need to be added up in backwards order and put onto a graph. So for example, if the user entered [2, 3, 5, 7]. I would need my y values to be (7, 7+5, 7+5+3, 7+5+3+2). I hope this makes sense.
I've started with:
'x = input('Enter values for distance of each load from A:');
z = input('Enter values for each load:');
plot(x,y);'
I'm just struggling to think of a command I can use to produce my y values as said before. Any help would be great, once I get this sorted I can really start moving forwards with this!

Akzeptierte Antwort

Azzi Abdelmalek
Azzi Abdelmalek am 6 Nov. 2013
A=[2, 3, 5, 7]
cumsum(fliplr(A))
  3 Kommentare
Azzi Abdelmalek
Azzi Abdelmalek am 6 Nov. 2013
A=[2, 3, 5, 7]
out=fliplr(cumsum(fliplr(A)))
mikev438
mikev438 am 6 Nov. 2013
That's brilliant, thank you so much!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Graphics Performance finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by