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.
Replace Vector Elements
Matlab Basics - Rounding II
Finding an element in a vector
MATLAB Basic: rounding IV
What's size of TV?
How many Integers?
Remove the first, third and fifth rows of a matrix
Find the starting index of a consecutive condition
Add a vector to a matrix
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