亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cpp1.cpp

?? 用c++實現攝影測量里面的空間后方交匯
?? CPP
字號:
#include "stdio.h"
#include "math.h"
#include "iostream.h"
#define N 4
#define M 2*N

void transpose(double *m1,double *m2,int m,int n) //矩陣轉置
{ int i,j;
for(i=0;i<m;i++)
     for(j=0;j<n;j++)
m2[j*m+i]=m1[i*n+j];
return;
}

void inv(double *a,int n)/*正定矩陣求逆*/
{ 
int i,j,k;
    for(k=0;k<n;k++)
{
        for(i=0;i<n;i++)
   {
            if(i!=k)
            *(a+i*n+k)=-*(a+i*n+k)/(*(a+k*n+k));
   }
        *(a+k*n+k)=1/(*(a+k*n+k));
        for(i=0;i<n;i++)
   {
            if(i!=k)
    {
                for(j=0;j<n;j++)
     {
                    if(j!=k)
                    *(a+i*n+j)+=*(a+k*n+j)* *(a+i*n+k);
     }
    }
   }
        for(j=0;j<n;j++)
   {
            if(j!=k)
            *(a+k*n+j)*=*(a+k*n+k);
   }
}
}
void mult(double *m1,double *m2,double *result,int i_1,int j_12,int j_2)//矩陣相乘 
{ 
int i,j,k; 
for(i=0;i<i_1;i++)
        for(j=0;j<j_2;j++)
   {
            result[i*j_2+j]=0.0;
            for(k=0;k<j_12;k++)
            result[i*j_2+j]+=m1[i*j_12+k]*m2[j+k*j_2];
   }
    return;
}

void main()
{ 
int i,m;

  double t,w,k,Xs0,Ys0,Zs0,f,S1=0.0,S2=0.0;
   // double x[N]={-86.15,-53.40,-14.78,10.46},y[N]={-68.99,82.21,-76.63,64.43};
//double X[N]={36589.41,37631.08,39100.97,40426.54},Y[N]={25273.32,31324.51,24934.98,30319.81},Z[N]={2195.17,728.69,2386.50,757.31};
 double H[6]={1},a[3],b[3],c[3],Xo[N],Yo[N],Zo[N],A[6*M],B[6*M],l[M],C[36],D[6];
 double x[N],y[N],X[N],Y[N],Z[N];
 cout<<"請輸入比例尺分母:m=";
 cin>>m;
 cout<<"請輸入焦距(mm):f=";
 cin>>f;
  for(i=0;i<N;i++)
{
        cout<<"請輸入第"<<(i+1)<<"個點的影像坐標 x y(mm):"<<endl;
        cin>>x[i]>>y[i];  
        cout<<"請輸入第"<<(i+1)<<"個點的地面坐標 X Y Z(m):"<<endl;
        cin>>X[i]>>Y[i]>>Z[i];
        S1+=X[i];
        S2+=Y[i];
}
//m=50000;f=153.24;


for(i=0;i<N;i++)
{
   x[i]=x[i]/1000.0;
   y[i]=y[i]/1000.0;
}

t=w=k=0.0;
    Xs0=S1/N;
    Ys0=S2/N;
f=f/1000.0; 
    Zs0=m*f;
//-----------------循環 
while(fabs(H[0])>0.00001||fabs(H[1])>0.00001||fabs(H[2])>0.00001||fabs(H[3])>0.00001||fabs(H[4])>0.00001||fabs(H[5])>0.00001)
{
a[0]=cos(t)*cos(k)-sin(t)*sin(w)*sin(k);
    a[1]=-cos(t)*sin(k)-sin(t)*sin(w)*cos(k);
    a[2]=-sin(t)*cos(w);
    b[0]=cos(w)*sin(k);
    b[1]=cos(w)*cos(k);
    b[2]=-sin(w);
    c[0]=sin(t)*cos(k)+cos(t)*sin(w)*sin(k);
    c[1]=-sin(t)*sin(k)+cos(t)*sin(w)*cos(k);
    c[2]=cos(t)*cos(w);

    for(i=0;i<N;i++)
{
        Xo[i]=-f*(a[0]*(X[i]-Xs0)+b[0]*(Y[i]-Ys0)+c[0]*(Z[i]-Zs0))/(a[2]*(X[i]-Xs0)+b[2]*(Y[i]-Ys0)+c[2]*(Z[i]-Zs0));
        Yo[i]=-f*(a[1]*(X[i]-Xs0)+b[1]*(Y[i]-Ys0)+c[1]*(Z[i]-Zs0))/(a[2]*(X[i]-Xs0)+b[2]*(Y[i]-Ys0)+c[2]*(Z[i]-Zs0));
        Zo[i]=a[2]*(X[i]-Xs0)+b[2]*(Y[i]-Ys0)+c[2]*(Z[i]-Zs0);

        A[12*i+0]=(a[0]*f+a[2]*x[i])/Zo[i];
        A[12*i+1]=(b[0]*f+b[2]*x[i])/Zo[i];
        A[12*i+2]=(c[0]*f+c[2]*x[i])/Zo[i];
        A[12*i+3]=y[i]*sin(w)-(x[i]*(x[i]*cos(k)-y[i]*sin(k))/f+f*cos(k))*cos(w);
        A[12*i+4]=-f*sin(k)-x[i]*(x[i]*sin(k)+y[i]*cos(k))/f;
        A[12*i+5]=y[i];
        A[12*i+6]=(a[1]*f+a[2]*y[i])/Zo[i];
        A[12*i+7]=(b[1]*f+b[2]*y[i])/Zo[i];
        A[12*i+8]=(c[1]*f+c[2]*y[i])/Zo[i];
        A[12*i+9]=-x[i]*sin(w)-(y[i]*(x[i]*cos(k)-y[i]*sin(k))/f-f*sin(k))*cos(w);
        A[12*i+10]=-f*cos(k)-y[i]*(x[i]*sin(k)+y[i]*cos(k))/f;
        A[12*i+11]=-x[i];

        l[2*i]=x[i]-Xo[i];
        l[2*i+1]=y[i]-Yo[i];
}

    transpose(A,B,8,6);
    mult(B,A,C,6,8,6);
    mult(B,l,D,6,8,1);
    inv(C,6);
    mult(C,D,H,6,6,1);

    Xs0+=H[0];
    Ys0+=H[1];
    Zs0+=H[2];
    t+=H[3];
    w+=H[4];
    k+=H[5];
}


//----------------------------------------
   cout<<"像主點的空間坐標為:"<<endl;   
   cout<<"Xs="<<Xs0<<endl;
   cout<<"Ys="<<Ys0<<endl;
   cout<<"Zs="<<Zs0<<endl;
   cout<<"t="<<t<<endl;
   cout<<"w="<<w<<endl;
   cout<<"k="<<k<<endl;

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品视频线看| 亚洲一二三四在线观看| 一区在线观看视频| 午夜久久久久久久久| 成人精品在线视频观看| 在线观看不卡一区| 久久众筹精品私拍模特| 亚洲成av人片在线| 丁香亚洲综合激情啪啪综合| 欧美在线观看视频一区二区三区 | 不卡的看片网站| 欧美老年两性高潮| 亚洲人成影院在线观看| 韩国视频一区二区| 欧美喷潮久久久xxxxx| 一区二区欧美精品| www.亚洲色图.com| 久久久.com| 免费观看在线综合色| 欧美色视频在线| 亚洲欧美一区二区三区极速播放| 韩国欧美一区二区| 日韩西西人体444www| 亚洲成av人片在www色猫咪| 成人高清免费观看| 国产精品天美传媒| 紧缚捆绑精品一区二区| 7777精品伊人久久久大香线蕉完整版 | 日韩激情在线观看| 91久久人澡人人添人人爽欧美| 国产精品素人视频| 成人免费毛片aaaaa**| 国产视频一区二区三区在线观看 | 欧美一区二区视频观看视频| 亚洲国产日产av| 在线观看av一区二区| 亚洲精品高清视频在线观看| 成人激情免费视频| 国产精品久久久久影视| 国产999精品久久| 欧美激情综合五月色丁香| 国产大陆a不卡| 日本一区二区视频在线观看| 欧美日韩1区2区| 亚洲一线二线三线久久久| 欧美性猛片xxxx免费看久爱| 一区二区免费在线| 在线不卡欧美精品一区二区三区| 天堂在线亚洲视频| 精品久久久久久无| 国产馆精品极品| 1区2区3区国产精品| 91麻豆免费观看| 亚洲国产精品久久人人爱| 67194成人在线观看| 久久99这里只有精品| 久久在线免费观看| av午夜精品一区二区三区| 亚洲成人你懂的| 精品国产区一区| 成人一区二区视频| 性感美女久久精品| 精品免费日韩av| 一本大道综合伊人精品热热| 亚洲电影你懂得| 久久午夜国产精品| 在线免费一区三区| 国产精品一区二区x88av| 中文一区在线播放| 69堂成人精品免费视频| 成人av在线电影| 日韩黄色免费电影| 国产亚洲一区二区三区四区| 91丨九色丨尤物| 另类调教123区| 亚洲精品中文在线影院| 欧美一区二区三区视频免费| 粉嫩久久99精品久久久久久夜 | 国产三级精品在线| 欧美写真视频网站| 岛国一区二区在线观看| 亚洲高清视频的网址| 国产视频一区二区三区在线观看| 欧美视频一二三区| 成人精品小蝌蚪| 极品少妇xxxx精品少妇| 亚洲在线成人精品| 中文字幕va一区二区三区| 7777精品伊人久久久大香线蕉经典版下载 | 韩国精品主播一区二区在线观看| 亚洲日穴在线视频| 26uuu欧美| 正在播放亚洲一区| 91久久国产最好的精华液| 国产盗摄一区二区三区| 蜜臀va亚洲va欧美va天堂 | 在线影院国内精品| 国产99久久久国产精品免费看| 亚洲一区二区三区四区的| 欧美激情自拍偷拍| 久久久亚洲国产美女国产盗摄 | 久久99在线观看| 日韩精品乱码免费| 一区二区高清视频在线观看| 国产精品免费视频观看| 欧美精品一区二区久久久| 制服.丝袜.亚洲.中文.综合| 欧美性高清videossexo| 91视频在线观看免费| 成人精品国产一区二区4080| 国产一区二区女| 久久99精品久久久久久动态图| 日韩激情在线观看| 男女性色大片免费观看一区二区 | 亚洲欧美综合在线精品| 国产欧美日韩卡一| 国产欧美日本一区二区三区| 久久久久高清精品| 久久久久成人黄色影片| 国产色爱av资源综合区| 欧美国产精品v| 国产精品人成在线观看免费| 中文字幕不卡在线| 亚洲视频免费看| 亚洲综合一区在线| 午夜一区二区三区在线观看| 亚洲不卡av一区二区三区| 五月开心婷婷久久| 日本欧美肥老太交大片| 麻豆极品一区二区三区| 国产尤物一区二区| 国产激情一区二区三区四区 | 91精品久久久久久久99蜜桃| 91.麻豆视频| 日韩欧美一二三区| 亚洲国产高清不卡| 一区二区三区中文字幕精品精品 | 亚洲最快最全在线视频| 午夜在线成人av| 国产剧情av麻豆香蕉精品| 福利电影一区二区三区| 99视频国产精品| 欧美日韩一级视频| 欧美成人艳星乳罩| 国产精品理论片在线观看| 一区二区三区 在线观看视频| 男男视频亚洲欧美| 99热国产精品| 欧美男男青年gay1069videost| 欧美va日韩va| 亚洲黄色在线视频| 蜜臂av日日欢夜夜爽一区| 成人免费毛片嘿嘿连载视频| 欧美精品视频www在线观看| 精品国一区二区三区| 最新日韩av在线| 美女高潮久久久| 91丨九色丨蝌蚪富婆spa| 日韩午夜激情视频| 亚洲欧美偷拍卡通变态| 另类专区欧美蜜桃臀第一页| 色香蕉久久蜜桃| 久久久精品一品道一区| 亚洲高清在线视频| av在线播放不卡| 精品欧美一区二区久久| 亚洲最色的网站| 粉嫩13p一区二区三区| 91麻豆精品国产无毒不卡在线观看 | 日本在线播放一区二区三区| 国产精品一二三在| 91精品国产色综合久久久蜜香臀| 国产欧美一二三区| 九九热在线视频观看这里只有精品| 97精品电影院| 国产日韩欧美精品电影三级在线| 天天亚洲美女在线视频| 91福利视频网站| 18欧美亚洲精品| 波多野结衣亚洲一区| 久久嫩草精品久久久久| 奇米一区二区三区av| 欧美日韩日日摸| 亚洲色图制服诱惑 | 成人午夜视频网站| 久久这里只精品最新地址| 美国三级日本三级久久99 | 日本在线不卡视频一二三区| 91成人免费在线视频| 亚洲精品成a人| 色婷婷久久一区二区三区麻豆| 国产精品网曝门| 懂色av一区二区三区蜜臀| 久久久久久9999| 风间由美一区二区三区在线观看| 久久午夜色播影院免费高清| 美女视频一区二区三区| 欧美一区二区三区日韩| 免费观看一级欧美片| 欧美一区二区二区|