geometry-surface

    1熱度

    1回答

    我正在繪製數據文件中的曲面。我想刪除平行於x軸的網格線。 這裏是我的代碼: set xlabel 'x'; set ylabel 'y'; splot "-" using 1:2:3 notitle w l; 1 1.0 0.998 1 2.0 0.998 1 3.0 0.998 1 4.0 0.998 1 5.0 0.997 1 6.0 0.997 1 7.0 0.997 1

    0熱度

    1回答

    我有一個由點列表表示的閉合輪廓,我需要將它分成相等部分,瞭解部分的面積。 我認爲我可以使用一些細分算法,如Delanuy細分。但用這種方法,我必須給出細分部分的質心。 任何人都有一些提示?

    0熱度

    1回答

    我在xy平面中有兩條相交路徑,請參閱圖像。 路徑由一系列點定義,以便每兩個連續的點形成路徑邊。路徑總是關閉。點標記以指示它們是否來自邊緣或曲線。 我想寫一個函數來獲得如下三個路徑。 我嘗試了以下方法。 create temp path Object path_C go through every edge in path_A go through every edge in path_

    0熱度

    3回答

    我有一堆在3D空間中定義多邊形的共麪點。它們總是以同樣的方式纏繞(例如順時針)。我需要確定包含該多邊形的平面的有符號法線,即知道該多邊形的哪個方向「向上」。 起初看起來很簡單:取兩條邊(頂點差異)並計算叉積。但是如果邊緣碰巧是共線的(你會得到一個零幅度的交叉積),那就失敗了。 那麼我試着走着頂點列表,直到找到第二個邊緣,這個邊緣與第一個邊緣形成相當大的角度。這可以在凸多邊形上可靠地工作,但如果最終

    1熱度

    1回答

    來自實施例(surface3d)採取了以下的代碼產生什麼: library(rgl) data(volcano) z <- 2 * volcano # Exaggerate the relief x <- 10 * (1:nrow(z)) # 10 meter spacing (S to N) y <- 10 * (1:ncol(z)) # 10 meter spacing (E t

    1熱度

    2回答

    點的座標我有一個橢圓形: Ellipse2D e2D = new Ellipse2D.Float(startPoint.x, startPoint.y, x - startPoint.x, y - startPoint.y); 而我需要的是得到形成圓周的所有點的座標。 ArrayList<Point> oneDraw = new ArrayList<>(); for (int i = sta

    0熱度

    2回答

    我在matlab中生成了3D曲面。 clear all; close all; clc; x = [1:0.1:5]; y=[1:50]; [n1 n2] = size(x); [m1, m2] = size(y); for i = 1 : m2 for j = 1 : n2 z(i,j) = (x(1,j))/(y(1,i)); end

    0熱度

    1回答

    我甚至不知道從哪裏開始。任何幫助將不勝感激! 使用Corona SDK我想繪製一個將以百分比增加的方式緩慢填充的圓。 填充效果將沿着圓的路徑逆時針旋轉,直到整個圓/區域完全填充不同的顏色。 謝謝!

    0熱度

    1回答

    我想知道是否有方法計算三維立方體(x,y,z)的頂點知道: - 中心(座標Cx,Cy, Cz) - 座標「min」,理解爲立方體的最小頂點(座標爲mx,my,mz) - 座標爲「max」,座標爲立方體的最大頂點(座標爲Mx,My,Mz) - 和它的對角線(長度由最小和最大距離給出)。 有了這個信息,我會計算: - 立方體 的所有8個頂點 - 你的立方體 這是可能的邊的長度?

    1熱度

    1回答

    我正在嘗試使用3D表面讀取和寫入3D cudaArrays的內核。 不幸的是nvprof節目絕對沒有任何紋理讀取或寫入或緩存活動等 這也顯示出內存訪問很差等 應用程序完美的作品所以表面讀寫電話是顯然工作。 對此的任何想法?也許nvprof不能顯示錶面活動呢?