久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

      <tfoot id='02V8t'></tfoot>

      • <bdo id='02V8t'></bdo><ul id='02V8t'></ul>
      <i id='02V8t'><tr id='02V8t'><dt id='02V8t'><q id='02V8t'><span id='02V8t'><b id='02V8t'><form id='02V8t'><ins id='02V8t'></ins><ul id='02V8t'></ul><sub id='02V8t'></sub></form><legend id='02V8t'></legend><bdo id='02V8t'><pre id='02V8t'><center id='02V8t'></center></pre></bdo></b><th id='02V8t'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='02V8t'><tfoot id='02V8t'></tfoot><dl id='02V8t'><fieldset id='02V8t'></fieldset></dl></div>

      1. <small id='02V8t'></small><noframes id='02V8t'>

        <legend id='02V8t'><style id='02V8t'><dir id='02V8t'><q id='02V8t'></q></dir></style></legend>

        Java:基于距離的繪圖點(diǎn)

        Java: plot points based on distances(Java:基于距離的繪圖點(diǎn))

          <small id='8qADJ'></small><noframes id='8qADJ'>

                <tbody id='8qADJ'></tbody>

              • <bdo id='8qADJ'></bdo><ul id='8qADJ'></ul>
              • <tfoot id='8qADJ'></tfoot>
                1. <i id='8qADJ'><tr id='8qADJ'><dt id='8qADJ'><q id='8qADJ'><span id='8qADJ'><b id='8qADJ'><form id='8qADJ'><ins id='8qADJ'></ins><ul id='8qADJ'></ul><sub id='8qADJ'></sub></form><legend id='8qADJ'></legend><bdo id='8qADJ'><pre id='8qADJ'><center id='8qADJ'></center></pre></bdo></b><th id='8qADJ'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='8qADJ'><tfoot id='8qADJ'></tfoot><dl id='8qADJ'><fieldset id='8qADJ'></fieldset></dl></div>
                  <legend id='8qADJ'><style id='8qADJ'><dir id='8qADJ'><q id='8qADJ'></q></dir></style></legend>

                2. 本文介紹了Java:基于距離的繪圖點(diǎn)的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  我需要根據(jù)距離繪制一組點(diǎn).我有三個(gè)未知點(diǎn) X、Y 和 Z.然后我得到另一個(gè)未知點(diǎn) (A) 及其與原點(diǎn)的距離 (AX、AY、AZ).我將繼續(xù)獲取點(diǎn)和距離(B、BX、BY、BZ;C、CX、CY、CZ)等.

                  I need to plot a group of points based on distances. I have three unknown points X, Y, and Z. I then get another unknown point (A) and its distances from the originals (AX, AY, AZ). I will continue getting points and distances (B, BX, BY, BZ; C, CX, CY, CZ) etc.

                  我的問題是是否可以繪制所有點(diǎn).如果是這樣,我需要多少點(diǎn)才能獲得精確的繪圖?大概的地圖呢?

                  My question is whether its possible to plot all of the points. If so, how many points would I need for an exact plot map? What about an approximate map?

                  這類似于 this question 但我得到了一組不同的距離,并且不限于原始點(diǎn)數(shù).

                  This is similar to this question but I get a different set of distances and am not limited to the original number of points.

                  另外,如果有幫助的話,我可以在 X、Y、Z 組中添加更多點(diǎn),這會(huì)給我 A、B 等更多的距離.在以某種方式計(jì)算之前我不知道的是距離 XY、XZ、YZ、AB、AC 等

                  Also, if it would help I could add more points to the X, Y, Z group which would give me more distances for A, B, etc.What I don't know until it's been somehow calculated are any of the Distances XY, XZ, YZ, AB, AC, etc.

                  推薦答案

                  1. 我假設(shè)您使用 2D 空間

                  如果是1D,那么2分就足夠了(不完全相同!!!).

                  If it is 1D then 2 points are enough (not identical !!!).

                  如果2D那么3個(gè)距離就足夠了但是使用的點(diǎn)必須不能在同一條線上!!!

                  If 2D then 3 distances is enough but the points used must not lay on the same line !!!

                  情節(jié)的位置/方向

                  如果您還想要確切的方向和位置,則相對(duì)繪圖已滿足上述條件,那么您需要知道前 3 個(gè)點(diǎn)的確切位置,否則您的繪圖將看起來相同,但可以偏移、旋轉(zhuǎn)和鏡像到原始幾何圖形.

                  for relative plot are above conditions enough if you want also the exact orientation and position then you need to know exact position of first 3 points otherwise your plot will look the same but can be offseted,rotated and mirrored to original geometry.

                  • 知道 1 點(diǎn)消除偏移
                  • 知道 2 點(diǎn)可以消除旋轉(zhuǎn)
                  • 知道 3 點(diǎn)消除鏡像

                  [注釋]

                  n-D坐標(biāo)系需要n+1個(gè)點(diǎn)

                  [edit1] 方程

                  原始問題文本不包含任何需要的方程式,但評(píng)論需要它,所以這里有一些:

                  original question text did not contain any equations need but comments requires it so here are some:

                  您將需要兩個(gè)超球體之間的交點(diǎn)(在 2D 圓中,在 3D 球體中,...)所以看這里:

                  You will need intersection point between two hyperspheres (in 2D circles, in 3D spheres,...) so look here:

                  • 圓-圓交點(diǎn)

                  以每個(gè)點(diǎn)為圓心,半徑等于距該點(diǎn)的距離.找出所有圓組合之間相同的交點(diǎn)(0,1),(0,2),(1,2)

                  Cast circle from each point as center with radius equal to the distance from that point. Find out intersection point that is the same between all combinations of circles (0,1),(0,2),(1,2)

                  黃色交點(diǎn)在所有 3 種組合中都是相同的,所以這是下一個(gè)點(diǎn),或者對(duì)于 2D,只需解決這個(gè)系統(tǒng):

                  Yellow intersection is the same in all 3 combinations so that is the next point or for 2D just solve this system:

                  (x-x0)^2+(y-y0)^2=l0^2
                  (x-x1)^2+(y-y1)^2=l1^2
                  (x-x2)^2+(y-y2)^2=l2^2
                  

                  其中x,y是交點(diǎn),xi,yi是圓心,li是到該點(diǎn)的距離.

                  where x,y is the intersection point, xi,yi are center of circle and li is distance from that point.

                  如果操作正確,第一個(gè)選項(xiàng)應(yīng)該更簡單、更準(zhǔn)確,但需要一些矢量和三角數(shù)學(xué)知識(shí).您將需要在矢量上添加旋轉(zhuǎn)或計(jì)算,并在 2D

                  The first option should be simpler and more accurate if done right but need some knowledge on vector and trigonometry math. You will need to add rotation or compute on vectors and use perpendicular vector feature in 2D

                  V(x,y) -> V0(+y,-x),V1(-y,+x)
                  

                  其中V0,V1垂直于V

                  這篇關(guān)于Java:基于距離的繪圖點(diǎn)的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  How can I detect integer overflow on 32 bits int?(如何檢測 32 位 int 上的整數(shù)溢出?)
                  Local variables before return statements, does it matter?(return 語句之前的局部變量,這有關(guān)系嗎?)
                  How to convert Integer to int?(如何將整數(shù)轉(zhuǎn)換為整數(shù)?)
                  How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內(nèi)創(chuàng)建一個(gè)隨機(jī)打亂數(shù)字的 int 數(shù)組)
                  Inconsistent behavior on java#39;s ==(java的行為不一致==)
                  Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠?qū)?0xff000000 存儲(chǔ)為 int?)
                        <tfoot id='sJKU5'></tfoot><legend id='sJKU5'><style id='sJKU5'><dir id='sJKU5'><q id='sJKU5'></q></dir></style></legend>
                        <i id='sJKU5'><tr id='sJKU5'><dt id='sJKU5'><q id='sJKU5'><span id='sJKU5'><b id='sJKU5'><form id='sJKU5'><ins id='sJKU5'></ins><ul id='sJKU5'></ul><sub id='sJKU5'></sub></form><legend id='sJKU5'></legend><bdo id='sJKU5'><pre id='sJKU5'><center id='sJKU5'></center></pre></bdo></b><th id='sJKU5'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='sJKU5'><tfoot id='sJKU5'></tfoot><dl id='sJKU5'><fieldset id='sJKU5'></fieldset></dl></div>

                            <tbody id='sJKU5'></tbody>
                          • <bdo id='sJKU5'></bdo><ul id='sJKU5'></ul>

                            <small id='sJKU5'></small><noframes id='sJKU5'>

                          • 主站蜘蛛池模板: 夜夜骚视频 | 国产精品毛片无码 | 亚洲欧美日韩精品久久亚洲区 | 蜜桃视频在线观看免费视频网站www | 日韩av在线一区 | 秋霞电影一区二区三区 | 亚洲精品乱码久久久久久黑人 | 国产成人精品亚洲日本在线观看 | 国产精品国产馆在线真实露脸 | 精品国产一区二区三区成人影院 | 欧美黄色片 | 亚洲狠狠 | 午夜影院操 | 中文字幕在线一区 | 国产成人在线免费 | av官网在线 | 亚洲视频中文字幕 | 久久久久国产一区二区三区四区 | 精品一区二区久久久久久久网站 | 国产一二三区在线 | 中文字幕 在线观看 | 激情欧美一区二区三区 | 成人18亚洲xxoo | 99久久精品国产麻豆演员表 | 中文字幕乱码视频32 | 超级乱淫av片免费播放 | 精品一区二区三区在线视频 | 国产91丝袜在线熟 | 国产精品久久久久久久久久妞妞 | 国产在线二区 | www亚洲免费国内精品 | 91免费观看在线 | 国产日韩一区二区三免费 | 2018天天干天天操 | 成人免费观看男女羞羞视频 | 国产精品久久久久久久久久久久 | 国产a级毛片 | 五月激情久久 | 国产一二三区精品视频 | 久草成人网 | 久久成人一区 |