physics

    -1熱度

    1回答

    我是編程的新手。我計劃創建的計劃將用於大學物理研究。 所以我的問題不僅僅是一個代碼。爲了保持簡單:我正在研究一個涉及創建3D單元格的研究項目(我們現在稱之爲矩形),並將點放置在這些矩形的隨機頂點。矩形應該是彼此相鄰的。隨機點將被用於不同的計算。我想知道是否可以使用matplotlib。我可以創建一個立方體/矩形棱鏡的數組,並將隨機點放在它們的頂點上嗎?另外,Matplotlib是做這件事的最好方法

    0熱度

    1回答

    以下程序將用於大學物理研究。所以我正在研究一個涉及以矩形形式創建單元格的研究項目。現在我正在使用3d立方格。我的目標是讓更多這些彼此相鄰。 這裏是我當前的代碼(你們幫助過): 現在它只能製作一個立方體,可以在立方體網格的頂點上放置隨機點,並且它可以計算點之間的距離。我將如何讓matplotlib生成更多的這些?另外,我需要能夠在多個立方體上放置點,並且我應該能夠計算從立方體A中的點到立方體B中的點

    -1熱度

    1回答

    這樣做的原因代碼是找到它需要用於與2個行星(顆粒)的行星系統具有彼此之間的近距離接觸的時間。然而,我想解決這個問題的時間是一個有5個粒子的行星系統。這將打印在最後一行print(sim.t)。 http://rebound.readthedocs.io/en/latest/examples.html這裏是關於使用REBOUND的一些文檔,您可以在這裏找到我所做的一些聲明的最佳解釋。 sim = s

    0熱度

    1回答

    我想從一個固定的z軸表徵一組三維笛卡爾向量V = {v_i}的角度偏差。 V是通過對複雜物理系統進行離散採樣而構建的,因此它受到噪聲,稀疏採樣等的影響。如果我們在球座標系下工作,我將方位角定義爲「phi」,將z軸的高度或極角定義爲「 theta「(」物理學「公約描述爲here)。 我最感興趣的是V和Z軸元素之間的角度θ,所以我構建了一個區域歸一化的直方圖P_approx(theta),其中0度到1

    1熱度

    1回答

    我一直陷入遊戲/模擬解決方案中,以便在時間運行時找到距離,而這不是我正在尋找的。 我正在尋找一個O(1)公式來計算(0或1或2)時鐘時間(s),其中兩個圓圈完全相互爲r1 + r2距離。負面的時間是可能的。有可能兩個圓圈不會相撞,並且它們可能沒有交叉點(例如,當兩輛汽車在相反方向上行駛過於接近道路中間時彼此「剪輯」),這會弄亂我所有的mx + b解決方案。 從技術上講,單點碰撞應該是可能的。 我大

    0熱度

    1回答

    首先,這裏的只是我很好奇 我做了一個小程序,其填充某些模板與價值觀和我注意到,每次我運行它的執行時間改變一點點,它的範圍從0.550s到0.600s。如果這可能有用,我的CPU運行在2.9GHZ。 指令總是相同的,它可能是與物理或更多軟件相關的東西?

    -3熱度

    1回答

    我有三個數字:立方體,八面體,十二面體。 裏面,每個圖都有一個加速度計。 數字的兩邊在1和n之間編號。 任務:確定立方體,八面體,十二面體的當前面。 對於立方體,我衍生下式: 側= ROUND((AX *988分之1)+(AY *988分之2)+(AZ *988分之3)); 變量「側」將在間隔-3和3得到的值(沒有0),這意味着立方體的1和6 現在我需要做的八面體相同的之間的電流側和十二面體。幫助

    1熱度

    1回答

    我有以下由隨機點生成的網格,並使用Delaunay三角網創建三角形。然後,我在每個頂點上應用每個三角形的彈簧力。但由於某種原因,平衡總是向左移動。 這裏是行爲的視頻: https://youtu.be/gb5aj05zkIc 爲什麼發生這種情況? 下面是物理代碼: for (let i=0; i < mesh.geometry.faces.length; i++) { let face

    0熱度

    1回答

    我正在創建一個物理引擎,它目前使用鼠標加速(隨着時間的推移)在屏幕上移動框。我的目標是將鼠標加速度應用於盒子隨時間衰減0.8倍,但是我的當前等式不會使鼠標加速度收斂到零。 盒加速度/速度衰變方程: _this.vx是我希望由0.8至有衰減,但它的化合物(在圖像)。 Log of velocity values _this.update = function (t) { _this.

    -1熱度

    1回答

    我寫了一個python腳本,它根據速度和角度顯示拋射體的覆蓋距離。 但是,它不會讀取用戶返回的另一個函數(ask_values())的那兩個變量。 什麼阻止了cover_distance()函數讀取用戶在ask_values()中輸入的2個變量(θ和速度)? 這裏是程序的輸出: Projectile angle: 10 Velocity: 10 Angle: 10.0 Speed: 10.0