hi

2 views (last 30 days)
fadi rami
fadi rami on 26 Mar 2012
x=1:7
n=-3:3
need y[n]=x[2n+3] ?
plz send me the answer " fadi.sam@live.com "

Answers (3)

Walter Roberson
Walter Roberson on 26 Mar 2012
This is not possible in MATLAB, as MATLAB arrays cannot be indexed at negative numbers or 0, but you want to index y at -3, -2, -1, and 0, along with 1, 2, and 3.
  1 Comment
fadi rami
fadi rami on 26 Mar 2012
YES WALTER I MEAN " the value when x=1 is -3 and when x=2 the value is -2 etc , and i need for this shape make scaling and shifting

Sign in to comment.


Geoff
Geoff on 26 Mar 2012
I think you mean this:
x = -3:3;
y = 2 * x + 3;
plot(x, y);
  3 Comments
Geoff
Geoff on 26 Mar 2012
So you mean:
x = 1:7;
y = -3:3;
Here, y is "the value when x=1 is -3... etc", and you access it like this: y(1)
Geoff
Geoff on 26 Mar 2012
Alternatively, if you really did mean n = -3:3 and y = 2n + 3, then:
x = 1:7;
n = -3:3;
y = 2*n + 3;

Sign in to comment.


Image Analyst
Image Analyst on 26 Mar 2012

Community Treasure Hunt

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

Start Hunting!