how to minus a sequence value

2 views (last 30 days)
Noriham B
Noriham B on 13 Sep 2022
Edited: Rik on 13 Sep 2022
a=-4;
b=4;
x=a:1:b;
y=x.^2-4.*x;
from the above code, i will have value y= 32,21,12,5,0,-3,-4,-3,0
then, what i do do next is to find the difference between answer
ex:
abs|21-32|=11
abs|12-21|=9
abs|5-12|=7
and so on

Accepted Answer

Rik
Rik on 13 Sep 2022
The diff function will do what you want. You can use abs to get the absolute value.
  2 Comments
Rik
Rik on 13 Sep 2022
That is possible with indexing:
a=-4;
b=4;
x=a:1:b;
y=x.^2-4.*x;
mulitplied_values= y(1:(end-1)).*y(2:end);
result=abs(mulitplied_values);
disp(result)
672 252 60 0 0 12 12 0

Sign in to comment.

More Answers (0)

Categories

Find more on Environment and Settings in Help Center and File Exchange

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by