Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Mnozenie dwoch macierzy
Forum PHP.pl > Forum > Przedszkole
Maly90001
Witam

Chciałem prosić o pomoc w pomnożeniu tych dwóch macierzy. Brakuje mi pomysłów a nadal wydaje mi się że to jest proste a ja się glowie. Proszę o pomoc.
Dzięki

  1. <?
  2. print "<TABLE>";
  3. for ($i=1; $i<=3; $i++) {
  4. print "<TR>";
  5. for ($j=1; $j<=3; $j++) {
  6. print "<TD ALIGN=RIGHT>".($macierz_A [$i][$j] = rand(-5,5))."</TD>";
  7. }
  8. print "</TR>";
  9. }
  10. print "</TABLE>";
  11.  
  12. echo "</BR>";
  13. echo "*";
  14.  
  15. print "<TABLE>";
  16. for ($i=1; $i<=3; $i++) {
  17. print "<TR>";
  18. for ($j=1; $j<=3; $j++) {
  19. print "<TD ALIGN=RIGHT>".($macierz_B [$i][$j] = rand(-5,5))."</TD>";
  20. }
  21. print "</TR>";
  22. }
  23. print "</TABLE>";
Strzałek
http://www.google.com/search?q=php+matrix+multiplication

Pierwszy wynik: http://dada.perl.it/shootout/matrix_allsrc.html przykłady dla wielu języków.
Maly90001
Witam

Stworzyłem taki kod ale coś mi nie wychodzi proszę o pomoc bo już nie mam pomysłów.

  1. <?
  2. print "<TABLE>";
  3. for ($i=1; $i<=3; $i++) {
  4. print "<TR>";
  5. for ($j=1; $j<=3; $j++) {
  6. print "<TD ALIGN=RIGHT>".($macierz_A [$i][$j] = rand(-5,5))."</TD>";
  7. }
  8. print "</TR>";
  9. }
  10. print "</TABLE>";
  11.  
  12. echo "</BR>";
  13. echo "*";
  14.  
  15. print "<TABLE>";
  16. for ($i=1; $i<=3; $i++) {
  17. print "<TR>";
  18. for ($j=1; $j<=3; $j++) {
  19. print "<TD ALIGN=RIGHT>".($macierz_B [$i][$j] = rand(-5,5))."</TD>";
  20. }
  21. print "</TR>";
  22. }
  23. print "</TABLE>";
  24. echo "</BR>";
  25. echo "=";
  26. echo "</BR>";
  27.  
  28. print "<TABLE>";
  29. for($i=1; $i < 3; $i++) {
  30. print "<TR>";
  31. for($j=1; $j <3; $j++) {
  32. $macierz_C [$i][$j] = 1;
  33. for ($k = 1; $k < 3; $k++)
  34. print "<TD ALIGN=RIGHT>".($macierz_C [$i][$j] += $macierz_A [$i][$k] * $macierz_B [$k][$j])."</TD>";
  35. }
  36. print "</TR>";
  37. }
  38. print "</TABLE>";
  39. ?>
wookieb
A przeczytał ty chociaż link który kolega podał?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.