Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tablica_glowna[0][0]=1;
- tablica_glowna[0][1]=2;
- tablica_glowna[0][2]=-1;
- tablica_glowna[1][0]=0;
- tablica_glowna[1][1]=-4;
- tablica_glowna[1][2]=6;
- tablica_glowna[2][0]=-1;
- tablica_glowna[2][1]=2;
- tablica_glowna[2][2]=0;
- double ** tablica_odwrocona=(double **)malloc(N*sizeof(double *));
- for(int i=0;i<N;i++){
- //! za duĹĽo gwiazdek, a zmienna 'i' nawet nie uĹĽyta...
- //! tablica_odwrocona=(double **)malloc(N*sizeof(double*));
- tablica_odwrocona[i] =(double *)malloc(N*sizeof(double));
- }
- //pierw liczy wyznacznik glowny
- double det_glowny;
- det_glowny=licz_wyznacznik_macierzy(tablica_glowna, N, N, N);
- //teraz dla kazdego i-tego wiersza i j-tej kolumny liczy wyznacznik i zapisuje do tablicy odwroconej,
- // transponowanie zrobie pozniej, ale na razie nie to jest problem :/
- for(int i=0;i<N;i++){
- for(int j=0;j<N;j++){
- // od razu transponowana
- tablica_odwrocona[j][i]=(licz_wyznacznik_macierzy(tablica_glowna,(N-1),i,j))/det_glowny;
- printf("%7.2f\n", tablica_odwrocona[i][j]);
- getchar();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment