Given a vector v, return a vector s containting the sum of every two adjacent elements in the vector.
Every element s(i) contains the sum of v(i) and v(i+1).
v = [1, 2, 4, 4, 5, 8]
s = [3, 6, 8, 9, 13]
why this code is not correct?
s = summ(v)
sorry mate, this is unfair for those who actually came up with a compact solution
No need to be sorry.
Personally I think the regexp should be always forbidden.
I used it (and I had never thought about it before) because it seems that everyone is using it.
Which doors are open?
Find out missing number from a vector of 9 elements
Create matrix of replicated elements
Matlab Basics II - Count rows in a matrix
How many Integers?
Separate even from odd numbers in a vector - without loops
Triangle of numbers
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office