Path: chuka.playstation.co.uk!news1.scei.co.jp!usenet From: =?iso-2022-jp?B?GyRCQFBFRBsoSiAbJEJPQkxpGyhK?= Newsgroups: playstation.ny.program.labo Subject: Re: =?iso-2022-jp?B?GyRCNVU5VE5zJE46biRqSn0bKEo=?= Date: Mon, 28 Apr 1997 22:39:16 +0900 Organization: PlayStation Net Yarouze Lines: 36 Message-ID: <3364A884.2503@msn.com> References: <01bc53bd$52a4fd00$5e10dbca@default> NNTP-Posting-Host: 202.224.201.169 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 2.01I [ja] (Win95; I) こんにちは石田です。 GTEを使っていませんが逆行列を求める関数は確かこれでよかったと思います。 m1は元行列のポインタでm2は計算結果のポインタです。 void ReverseMatrix(MATRIX *m1,MATRIX *m2) { int temp; *m2=*m1; temp=m2->m[1][0]; m2->m[1][0]=m2->m[0][1]; m2->m[0][1]=temp; temp=m2->m[2][0]; m2->m[2][0]=m2->m[0][2]; m2->m[0][2]=temp; temp=m2->m[2][1]; m2->m[2][1]=m2->m[1][2]; m2->m[1][2]=temp; } 間違っていたらごめんなさい。 -- I like you! KazunariIshida dayon@msn.com