Guest User

Untitled

a guest
Apr 16th, 2013
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. tablica_glowna[0][0]=1;
  2. tablica_glowna[0][1]=2;
  3. tablica_glowna[0][2]=-1;
  4. tablica_glowna[1][0]=0;
  5. tablica_glowna[1][1]=-4;
  6. tablica_glowna[1][2]=6;
  7. tablica_glowna[2][0]=-1;
  8. tablica_glowna[2][1]=2;
  9. tablica_glowna[2][2]=0;
  10. double ** tablica_odwrocona=(double **)malloc(N*sizeof(double *));
  11. for(int i=0;i<N;i++){
  12. //! za duĹĽo gwiazdek, a zmienna 'i' nawet nie uĹĽyta...
  13. //! tablica_odwrocona=(double **)malloc(N*sizeof(double*));
  14. tablica_odwrocona[i] =(double *)malloc(N*sizeof(double));
  15. }
  16. //pierw liczy wyznacznik glowny
  17. double det_glowny;
  18. det_glowny=licz_wyznacznik_macierzy(tablica_glowna, N, N, N);
  19. //teraz dla kazdego i-tego wiersza i j-tej kolumny liczy wyznacznik i zapisuje do tablicy odwroconej,
  20. // transponowanie zrobie pozniej, ale na razie nie to jest problem :/
  21. for(int i=0;i<N;i++){
  22. for(int j=0;j<N;j++){
  23. // od razu transponowana
  24. tablica_odwrocona[j][i]=(licz_wyznacznik_macierzy(tablica_glowna,(N-1),i,j))/det_glowny;
  25. printf("%7.2f\n", tablica_odwrocona[i][j]);
  26. getchar();
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment