直角座標系與極座標系瞭解與轉換- IT閱讀
文章推薦指數: 80 %
在平面直角座標系中可以依據點座標畫出反比例函式、一次函式、二次函式等的圖象。
極座標系(Polar coordinates) 在平面內由極點、極軸和極徑組成的座標系 ...
android教程
直角座標系與極座標系瞭解與轉換
android教程
·
發表2018-10-08
直角座標系(Rectangular coordinates) 在平面內畫兩條互相垂直,並且有公共原點的數軸。
其中橫軸為X軸,縱軸為Y軸。
這樣我們就說在平面上建立了平面直角座標系,簡稱直角座標系。
座標系所在平面叫做座標平面,兩座標軸的公共原點叫做直角座標系的原點。
X軸和Y軸把座標平面分成四個象限,右上面的叫做第一象限,其他三個部分按逆時針方向依次叫做第二象限、第三象限和第四象限。
象限以數軸為界,橫軸、縱軸上的點不屬於任何象限。
在平面直角座標系中可以依據點座標畫出反比例函式、一次函式、二次函式等的圖象。
極座標系(Polarcoordinates) 在平面內由極點、極軸和極徑組成的座標系。
在平面上取定一點O,稱為極點。
從O出發引一條射線Ox,稱為極軸。
再取定一個長度單位,通常規定角度取逆時針方向為正。
這樣,平面上任一點P的位置就可以用線段OP的長度ρ以及從Ox到OP的角度θ來確定,有序數對(ρ,θ)就稱為P點的極座標,記為P(ρ,θ);ρ稱為P點的極徑,θ稱為P點的極角。
當限制ρ≥0,0≤θ<2π時,平面上除極點Ο以外,其他每一點都有唯一的一個極座標。
極點的極徑為零,極角任意。
若除去上述限制,平面上每一點都有無數多組極座標,一般地,如果(ρ,θ)是一個點的極座標,那麼(ρ,θ+2nπ),(-ρ,θ+(2n+1)π),都可作為它的極座標,這裡n是任意整數。
平面上有些曲線,採用極座標時,方程比較簡單。
例如以原點為中心,r為半徑的圓的極座標方程為ρ=r,等速螺線的極座標方程為ρ=aθ。
此外,橢圓、雙曲線和拋物線這3種不同的圓錐曲線,可以用一個統一的極座標方程表示。
直角座標系轉極座標系理論討論:θ=arctany/x(x不等於0)在 x=0的情況下:若 y為正數 θ=90°(π/2radians);若 y為負,則 θ=270°(3π/2radians). 程式碼實現:
//實現直角座標系轉換為極座標系的方法
publicvoidRectToPolar(doublex,doubley){
doubler;//極座標半徑
doubleB;//極座標夾角
r=Math.hypot(x,y);
if(y>=0){
if(x==0){
B=Math.PI/2;//90°
}else{
B=Math.asin(x/y);
}
}elseif(y<0){
if(x==0){
B=3*Math.PI/2;//270°
}else{
B=Math.asin(x/y);
}
}
}
標籤:
更多相關知識…
直角座標系與極座標系瞭解與轉換
直角座標系(Rectangular coordinates) 在平面內畫兩條互相垂直,並且有公共原點...
給定直角座標上的兩條線,確定這兩條線會不會相交
/**
*功能:給定直角座標上的兩條線,確定這兩條線會不會相交。
*/
[java]viewplai...
同橢球下空間直角座標轉換為大地座標
參考此論文中給出的方法(http://www.docin.com/p-210192386.html),程式碼只給出了WG...
Swift開發教程--火星座標系(GCJ-02)與百度座標系(BD-09)的轉換演算法
API
座標系
百度地圖API
百度座標
...
Swift開發教程--火星座標系(GCJ-02)與百度座標系(BD-09)的轉換
Swift開發教程--火星座標系(GCJ-02)與百度座標系(BD-09)的轉換,有需要的朋友可以參考下。
...
iOS座標系統與轉換方法
有些人剛開始學iOS開發,都會通過Storyboard等視覺化的工具來寫進行排版,相對經常通過code來撰寫...
IOS開發之iOS座標系統與轉換方法詳解
本文標籤:IOSIOS開發iOS座標系統iOS轉換方法
有些人剛開始學iOS開發,都會通過Story...
百度座標(BD09)、國測局座標(火星座標,GCJ02)、和WGS84座標系之間的轉換Script
在專案中面對不同的座標體系,在地圖上顯示多多少少都會有點偏差,下面是使用javascript寫的轉換方法,具體程式碼如下...
百度座標(BD09)、國測局座標(火星座標,GCJ02)、和WGS84座標系之間的轉換(JS版程式碼)Script
原文地址/***CreatedbyWandergison2015/7/8.*提供了百度座標(BD09)...
iOS百度地圖拾遺(9.2更新不同座標系之間的轉換.)
1.申請祕鑰
前往http://lbsyun.baidu.com/apiconsole/key申請祕鑰....
計算機系統進位制概述與轉換
一、基礎進位制概念
二、進位制格式
三、進位制轉換
四、小思考
...
Linux系統下檔案編碼的檢視與轉換方法
如果你需要在Linux中操作windows下的檔案,那麼你可能會經常遇到檔案編碼轉換的問題。
Windows中預設的檔案...
java使用openoffice將office系列文件轉換為PDF
前導:
開發過程中經常會使用java將office系列文件轉換為PDF,一般都使用微軟提供的openoffic...
自定義標籤實現long轉換date
近期編寫一個專案,資料庫中時間要儲存為long型的,資料庫裡儲存的是bigint型的時間。
entity實體中存放的是...
Javabyte資料型別詳解與轉換
http://perfect5085.iteye.com/blog/1612694Java程式碼
pu...
贊助商廣告
ads
Android
WEB開發
其它
0.12143707275391
延伸文章資訊
- 11 極坐標簡介
性質1.1. 直角座標(x,y) 與極座標(r,θ) 之間的轉換關係為. { x = r cos(θ) y = r sin(θ). 極座標的基本概念應不難懂,然而有幾個須注意的地方,以下這幾個特...
- 2【計算機】內置程式(四) 《極坐標與直角坐標的轉換》
在DSE的MC中,經常會出現的一個題型就是極坐標(Polar Coordinate)與直角坐標(Cartesian Coordinate)之間的轉換。首先,我們先簡介一下這兩種坐標系統: ...
- 3極座標系- 維基百科,自由的百科全書
在極點為O、極軸為L的極坐標系裏,點(3, 60°)的徑向座標為3、角座標為60°,點(4, ... 極坐標系中一個重要的特性是,平面直角坐標中的任意一點,可以在極坐標系中有 ...
- 4極地座標和笛卡兒座標轉換公式及計算實例 - 台部落
http://www.ab126.com/Geography/3753.html 互相變換: 將直角座標(x,y)轉爲極座標(r,θ) r = √( x2+y2) θ = tan-1 (y/x)...
- 5直角座標系與極座標系瞭解與轉換- IT閱讀
在平面直角座標系中可以依據點座標畫出反比例函式、一次函式、二次函式等的圖象。 極座標系(Polar coordinates) 在平面內由極點、極軸和極徑組成的座標系 ...