Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.09.19;
Скачать: CL | DM;

Вниз

Помогите найти ошибку плиз...   Найти похожие ветки 

 
AKE   (2010-06-25 01:15) [0]

double Det(Matrix33 M)
{
return M.a11*M.a22*M.a33+M.a12*M.a23*M.a31+M.a13*M.a21*M.a32-M.a11*M.a23*M.a32-M.a12*M.a21*M.a33-M.a13*M.a22*M.a31;
}

Matrix33 GetInverseMatrix(Matrix33 M)
{
 double det = Det(M);
 double A11 = (M.a22*M.a33)-(M.a23*M.a32);
 double A12 = -((M.a21*M.a33)-(M.a31*M.a23));
 double A13 = (M.a21*M.a32)-(M.a31*M.a22);
 double A21 = -((M.a12*M.a33)-(M.a32*M.a13));
 double A22 = (M.a11*M.a33)-(M.a31*M.a13);
 double A23 = -((M.a11*M.a32)-(M.a31*M.a12));
 double A31 = (M.a12*M.a23)-(M.a22*M.a13);
 double A32 = -((M.a11*M.a23)-(M.a21*M.a13));
 double A33 = (M.a11*M.a22)-(M.a21*M.a12);
 M.a11 = A11/det;M.a12 = A21/det;M.a13 = A31/det;
 M.a21 = A12/det;M.a22 = A22/det;M.a23 = A32/det;
 M.a31 = A13/det;M.a32 = A23/det;M.a33 = A33/det;
 return M;
}


 
AKE   (2010-06-25 01:16) [1]

Структура матрицы
struct Matrix33{
double a11, a12, a13;
double a21, a22, a23;
double a31, a32, a33;
};


 
AKE   (2010-06-25 01:19) [2]

Ошибку нашёл сам, спасибо...


 
Германн ©   (2010-06-25 01:57) [3]


> AKE   (25.06.10 01:15)  


> AKE   (25.06.10 01:16) [1]


> AKE   (25.06.10 01:19) [2]
>
> Ошибку нашёл сам, спасибо...
>

Смех да и только.



Страницы: 1 вся ветка

Текущий архив: 2010.09.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
15-1277105792
12
2010-06-21 11:36
2010.09.19
Идея такая. Пусть пользователь сам себе рисует форму..


15-1277414148
AKE
2010-06-25 01:15
2010.09.19
Помогите найти ошибку плиз...


15-1277316827
zlodey
2010-06-23 22:13
2010.09.19
песни про программистов


15-1277065796
Юрий
2010-06-21 00:29
2010.09.19
С днем рождения ! 21 июня 2010 понедельник


2-1277301836
winner13
2010-06-23 18:03
2010.09.19
IdHTTP настолько туп что не могу понять как использовать.