physics

    -1熱度

    1回答

    我正在創建一個可以模擬電場線的python腳本,但顫抖情節出來的箭頭太大了。我試過改變單位和比例尺,但matplotlib上的文檔沒有意義,我也沒有任何意義......這似乎只是一個主要問題,當系統中只有一個電荷時,但箭頭仍然略微超大任何數量的費用。在所有情況下,箭頭都會變得過大,但只有一個粒子纔是最明顯的。 import matplotlib.pyplot as plt import nump

    3熱度

    1回答

    我在我的世界有一個球和兩個直的垂直表面。 當我對球施加一個力時,我希望它保持在一條直線上,但是它會以一個角度反彈。 小提琴:https://jsfiddle.net/zvjvvzeL/11/ var Engine = Matter.Engine, Render = Matter.Render, World = Matter.World, Bodies = Mat

    0熱度

    1回答

    我是Bullet的新手。我正在使用pybullet並想製作一輛車。 我使用this standard URDF-model來模擬汽車。 我想讓我的車去,例如,在直線方向20的速度。 我可以這樣寫: p.resetBaseVelocity(car, [20, 0, 0]) 和一切都會工作。 此代碼: linearVelocity, angularVelocity = p.getBaseVeloc

    1熱度

    1回答

    我想將在Wikipedia Mathieu Equation中找到的Mathieu方程與scipy.special中實現的Mathieu方程聯繫起來。在維基百科中,有3個輸入,a,q和積分進行的參數。 mathieu_cem需要三個輸入,一個順序(整數),一個特徵參數和積分按照度數進行的參數。我正在嘗試將a和q與順序和特徵參數相關聯。 如果有幫助,我試圖模擬四極質譜儀,其中a和q爲陷阱參數。

    8熱度

    2回答

    我試圖創造一個球遵循運動路徑,一個類似的模擬沿曲線路徑動畫: https://bl.ocks.org/mbostock/1705868 然而,而是採用漸變,我想球的議案,由重力對象的速度來確定, - 類似過山車,是這樣的: https://www.myphysicslab.com/roller/roller-single-en.html 這是什麼我有這麼遠,但有一個小問題,即過山車略有獲得能量,而

    1熱度

    1回答

    我處理很多座標數據,認爲預定義庫類型 struct Point3d { double x,y,z; }; ,並從徵和OpenCV等。 現在,每個點的座標都表示在某個參照系中。我希望類型系統能夠跟蹤每個點被表達的幀。一些東西沿線 enum Frames { frame1, frame2 }; using Point_1 = TagWrapper<Point3d, frame1>; usin

    0熱度

    2回答

    我正在創建一個應用程序來監測水質。溫度數據每2分鐘更新一次到Firebase實時數據庫。 App有兩個要求 1),當溫度超過33度應該提醒用戶或低於23度 - 這部分已經完成 2)應提醒用戶,當它分析數據,每經過大的溫度波動30分鐘 - 這部分我很困惑。 我不知道用什麼算法來檢測一段時間內的大溫度波動並提醒用戶。有人可以幫助我嗎?

    2熱度

    2回答

    我想創建一個簡單的物理系統在Python中的作品quaternions與velocity/position類似的方式。它的主要目標是模擬一個被拖動的對象,並隨着時間的推移嘗試追趕另一個對象。模擬使用3個變量:k:彈簧常數,d:衰減係數,以及m:被拖動物體的質量。 採用經典的歐拉積分,我可以解決的立場: import numpy as np from numpy.core.umath_tests

    1熱度

    1回答

    所以,這裏是一個事情:考慮一個探測器,由多個垂直字符串組成,每個寄存器等距分佈60個傳感器,如下圖所示(黑點是傳感器): 然後顆粒會流過並在每個傳感器上產生脈衝,您可以使用它們。信息包括經過時間,座標(字符串編號+字符串或笛卡爾座標位置),總電荷等。 最終目標是重建入射粒子及其能量的角度。儘管我們首先考慮一個簡單的分類問題,即找出粒子是來自北半球還是南半球(即從探測器的頂部或底部方向) 作爲我們使

    0熱度

    1回答

    首先我的道歉,如果這是一個noob問題,但我完全是新的編碼。 我正在關注在Vpython中構建諧波振盪模擬器的指南,但每次我嘗試運行該程序時都會出現此錯誤。 File "C:/Users/Nathan/Desktop/vspring", line 14 F_spring=-k*(block.pos -L) TypeError: bad operand type for unary -: 'tupl