hi

2 vues (au cours des 30 derniers jours)
fadi rami
fadi rami le 26 Mar 2012
x=1:7
n=-3:3
need y[n]=x[2n+3] ?
plz send me the answer " fadi.sam@live.com "

Réponses (3)

Walter Roberson
Walter Roberson le 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 commentaire
fadi rami
fadi rami le 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

Connectez-vous pour commenter.


Geoff
Geoff le 26 Mar 2012
I think you mean this:
x = -3:3;
y = 2 * x + 3;
plot(x, y);
  3 commentaires
Geoff
Geoff le 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 le 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;

Connectez-vous pour commenter.


Image Analyst
Image Analyst le 26 Mar 2012

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by