x-kom hosting

[c++] Prosze o pomoc informatyka-programiste....

kamien
utworzono
utworzono

Witam. Potrzebuje pomocy w zakodowaniu Układu równań liniowych metoda macierzy odwrotnej. Jako ze do programowania mam dwie lewe rece to prosze o porady jak wogole sie za to zabrac? Jak wyznaczyc macierz jednostkowa itd.? Z gory serdecznie dziekuje :)

  • 2 tygodnie później...

m1chu
komentarz
komentarz

Proszę bardzo. Na początek - macierz jednostkowa.

Wczytujesz do tablicy dwuwymiarowej (domyślnie statycznej) elementy macierzy ([wiersze][kolumny]).

float tablica[255][255];for ( int i = 0; i < 255; i++ ) //za 255 wpisujesz ilosc wierszy lub wynik z pobrania ilosci poprzez printf{	 for ( int j = 0; j < 255; j++ ) //tu z 255 to samo co powyzej;]	 {		  scanf("%f", &tablica[i][j]);	 }}

Po czym sprawdzasz czy elementy macierzy o i == j sa rowne 1, a reszta czy rowna jest 0.

bool jednostkowa = true;for ( int f = 0; f < 255; f++ ) //255 znowu;]{	 for ( int g = 0; g < 255; g++ ) //255;]	 {		  if ( (i == j && tablica[i][j] != 1) || (i != j && tablica[i][j] != 0) )		  {			   jednostkowa = false;		  }	 }}

Oczywiście musisz sobie to wkomponować w swój program ;] No jak będziesz to miał, to możemy pomyśleć co dalej ;]

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.