Kezdőoldal » Számítástechnika » Programozás » Hogyan kell ezt megprogramozni...

Hogyan kell ezt megprogramozni, matrix [ 4 x 3 ]?

Figyelt kérdés

pl.

x = [ 1 2 3 4 5 6 7 8 9 10]


es igy nezne ki a matrix


x(2) - x(1), x(3) - x(1), x(4) - x(1),

x(3) - x(2), x(4) - x(2), x(5) - x(2),

x(4) - x(3), x(5) - x(3), x(6) - x(3),


2015. okt. 26. 20:07
 1/4 A kérdező kommentje:

*megj. az egyes matrixok erteke igy nezne ki:

pl

x(2) - x(1) = 2 - 1 = 1

x(5) - x(2) = 5 - 2 = 3

...stb

2015. okt. 26. 20:15
 2/4 anonim ***** válasza:
Hol akadtál el?
2015. okt. 26. 23:25
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:

Matlabban akarom megcsinalni.

Gondoltam mivel 12 eleme lessz a matrixnak ezert pl.

For i=1:12

For j=1:4

H(i) = x(i+1)- x(i)

End

End


Valami hasonloval probalkoztam..

2015. okt. 27. 07:09
 4/4 anonim ***** válasza:

Oké de a példádban egy 3x3-as mátrixot adtál meg, ráadásul a 10 elemű x-et sem használtad fel teljesen.


A kivonás első tagjának indexe mindig az aktuális sor és oszlop összege, a második meg az aktuális sor.


A kód pedig valahogy így néz ki akkor:


x = [ 1 2 3 4 5 6 7 8 9 10];


H = zeros(3,3);

for i=1:3

for j=1:3

H(i,j) = x(i+j) - x(i);

end

end

2015. okt. 27. 15:32
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!