版本<1.0>修訂歷史記錄日期版本說明作者<10日/07月/2001年><1.0><需求說明><李尚鵬>目錄1.背景41.1概念:41.2其它坐標系統(tǒng):41.2.1變形1(不改變XY方向,且不改變XY增量方向):41.2.2">
坐標系統(tǒng)轉換.doc

坐標系統(tǒng)轉換.doc

ID:55767721

大?。?23.00 KB

頁數(shù):22頁

時間:2020-06-06

坐標系統(tǒng)轉換.doc_第1頁
坐標系統(tǒng)轉換.doc_第2頁
坐標系統(tǒng)轉換.doc_第3頁
坐標系統(tǒng)轉換.doc_第4頁
坐標系統(tǒng)轉換.doc_第5頁
資源描述:

《坐標系統(tǒng)轉換.doc》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫

1、<坐標系統(tǒng)轉換>版本<1.0>修訂歷史記錄日期版本說明作者<10日/07月/2001年><1.0><需求說明><李尚鵬>目錄1.背景41.1概念:41.2其它坐標系統(tǒng):41.2.1變形1(不改變XY方向,且不改變XY增量方向):41.2.2變形2(不改變XY方向,改變XY增量方向):51.2.3變形3(改變XY方向,且不改變XY增量方向):61.2.4變形4(改變XY方向,改變XY增量方向):71.2.5變形5(任意旋轉XY方向):8坐標系統(tǒng)轉換1.背景1.1概念:數(shù)學坐標系統(tǒng):+YO+X數(shù)學坐標系統(tǒng)如上圖所示。我們定義數(shù)學坐標的最小單位為一個數(shù)學

2、坐標單位。1.2其它坐標系統(tǒng):1.2.1變形1(不改變XY方向,且不改變XY增量方向):-XO+YO+X-Y-XO-Y第三相限第二相限第四相限變換公式:數(shù)學坐標系統(tǒng)=》當前坐標系統(tǒng):X=MX+DX;Y=MY+DY當前坐標系統(tǒng)=》數(shù)學坐標系統(tǒng):MX=X-DX;MY=Y-DYDX、DY=-數(shù)學坐標原點在當前坐標系統(tǒng)的XY1.1.1變形2(不改變XY方向,改變XY增量方向):-Y-Y-X+X+X-X+Y+Y+Y+Y+X-X-X+X-Y-Y。。。。。變換公式:數(shù)學坐標系統(tǒng)=》當前坐標系統(tǒng):X=MX*A11+DX;Y=MY*A22+DY當前坐標系統(tǒng)=》數(shù)學坐

3、標系統(tǒng):MX=(X-DX)/A11;MY=(Y–DY)/A22其中:A11、A22取值為:+1、-1DX、DY=-數(shù)學坐標原點在當前坐標系統(tǒng)的XY1.1.1變形3(改變XY方向,且不改變XY增量方向):+X+X-Y+Y+Y-Y-X-X變換公式:數(shù)學坐標系統(tǒng)=》當前坐標系統(tǒng):X=MY*A12+DX;Y=MX*A21+DY當前坐標系統(tǒng)=》數(shù)學坐標系統(tǒng):MY=(X-DX)/A12;MX=(Y–DY)/A21其中:A21、A12取值為:+1DX、DY=-數(shù)學坐標原點在當前坐標系統(tǒng)的XY1.1.1變形4(改變XY方向,改變XY增量方向):-X-X-Y+Y+Y

4、-Y+X+X+X+X+Y-Y-Y+Y-X-X。。。。。變換公式:數(shù)學坐標系統(tǒng)=》當前坐標系統(tǒng):X=MY*A12+DX;Y=MX*A21+DY當前坐標系統(tǒng)=》數(shù)學坐標系統(tǒng):MY=(X-DX)/A12;MX=(Y–DY)/A21其中:A21、A12取值為:+1、-1DX、DY=-數(shù)學坐標原點在當前坐標系統(tǒng)的XY1.1.1變形5(任意旋轉XY方向):+y+X變換公式:數(shù)學坐標系統(tǒng)=》當前坐標系統(tǒng):X=MX*A11+MY*A12+DX;Y=MX*A21+MY*A22+DY當前坐標系統(tǒng)=》數(shù)學坐標系統(tǒng):MX=(X–DX)*A11-(Y–DY)*A12;MY=

5、(X–DX)*A21-(Y–DY)*A22其中:A11=COSAA12=SINAA21=-SINAA22=COSADX、DY=-數(shù)學坐標原點在當前坐標系統(tǒng)的XY1.不同坐標系轉換分析:數(shù)學坐標系==》任意坐標系映射公式為:X=MX*A11+MY*A12+DXY=MY*A21+MY*A22+DY其中:DX、DY=-數(shù)學坐標原點在當前坐標系統(tǒng)的XYMX、MY:數(shù)學坐標系上的點坐標任意坐標系==》數(shù)學坐標系映射公式為:MX=X*A11+Y*A12+DXMY=Y*A21+Y*A22+DY其中:DX、DY=-任意坐標原點在數(shù)學坐標系統(tǒng)的XYX、Y:任意坐標系

6、上的點坐標1.窗口變換公式:1.1坐標系定義:1.1.1設備坐標系:輸出的坐標系,可以是任意的二維坐標系。1.1.2用戶坐標系:用戶使用的坐標系,可以是任意的二維坐標系,一般與設備坐標系不一樣。1.1.3用戶、設備坐標系轉換:用戶在編輯和顯示時,使用的是用戶坐標系。但在輸出時(屏幕、打印機)使用的是設備坐標系。這時需要對兩個坐標系統(tǒng)進行變換。用戶坐標系可以經(jīng)過平移、旋轉、縮放、錯切等變換而與設備坐標系重合。而設備坐標系可經(jīng)過反向的變換與用戶坐標系重合。我們用變換矩形的形式來表示這種轉換關系:變換矩陣:A11A210A12A220=TRANSFORM

7、1×。。?!罷RANSFORMNDXDY1等價公式:UX=DX*A11+DY*A12+UXUY=DY*A21+DY*A22+UYDX=UX*A11+UY*A12+DXDY=UY*A21+UY*A22+DY窗視口支持(任意坐標系統(tǒng)):1.1.1窗口:用戶坐標系的一個矩形可視區(qū)域,只有在此區(qū)域內(nèi)的物體才是可見的。這個矩形區(qū)域用用戶坐標描述。1.1.2視口:設備坐標系的一個矩形可視區(qū)域,窗口內(nèi)的所有物體都將顯示在這個矩形可視區(qū)域內(nèi)。視口用設備坐標描述。1.1.3窗視口變換:定義:(XW0,YW0)是窗口左上角坐標(XW1,YW1)是窗口右下角坐標(XV0

8、,YV0)是視口左上角坐標(XV1,YV1)是視口右下角坐標(XW,YW)是用戶坐標系上一點(XV,YV)是設備坐標系上一

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。