linear-equation

    1熱度

    1回答

    我有以下公式: ​​ 其中center_y,center_x,start_y,start_x和m值是已知的,我想要得到的x1和y1值... 請提供在Java中適當的解決辦法.../

    6熱度

    4回答

    我的問題是我有一個矩陣,其中所有行的總和以及所有列的總和爲零。所有數字四捨五入到小數點後x位。 然後,我將整個矩陣乘以一個介於0和1之間的數字(例如1/6),並將所有數字四捨五入爲x小數。現在我不能確定行和列的總和是否爲零。 我想要最小的可能調整(或至少非常小的調整)再次爲零和總和 是否存在可以解決這樣的問題的算法? 例(很簡單): 矩陣: 200 -200 0 400 400 -80

    6熱度

    2回答

    使用置換矩陣交換行有什麼好處?爲什麼要創建置換矩陣,然後應用矩陣乘法,比用for循環交換行更容易,更高效?

    1熱度

    3回答

    我用熱傳導建模物理系統,並做數值計算,我需要用三對角矩陣求解線性方程組。我正在使用此算法得到結果:http://en.wikipedia.org/wiki/Tridiagonal_matrix_algorithm但我擔心我的方法很簡單,並且不是最優的。應該用什麼C++庫以最快的方式解決該系統?我還應該提到矩陣不會經常改變(只有等式的右邊部分被改變)。謝謝!

    0熱度

    2回答

    我有一個C#程序,要求用戶輸入4個值。 它們是: MinIndex,MaxIndex,MINVALUE,MaxValue的 我希望能夠以確定[MinIndex MaxIndex]範圍內的任何給定的索引值。 索引的範圍不會總是相同的,所以我需要先找出它並以某種方式使用該值。 舉個例子說, MinIndex=250, MaxIndex=750 the range is 500; MinValue

    1熱度

    2回答

    解方程我在一個單元陣列一些像這樣的線性方程(方程的數量每次不同): equs = { '2*X1+X2+6', '3*X2-X1' } 如何解決這些方程用Matlab? 我可以簡單地通過這個功能讓我的答案是: ans = solve(equs(1), equs(2)); 但是,由於方程的數目每一次不同,我想這是自動完成的。

    1熱度

    1回答

    如何用Numpy得到這種方程的非平凡解? r1 = r1 * 0.03 + r2 * 0.88 + r3 * 0.2425 + r4 * 0.03 + r5 * 0.03 r2 = r1 * 0.455 + r2 * 0.03 + r3 * 0.2425 + r4 * 0.03 + r5 * 0.88 r3 = r1 * 0.455 + r2 * 0.03 + r3 * 0.03 + r4 *

    2熱度

    3回答

    我有一個用PHP解決的1級方程組。 除了變量,還有更多的方程,但是沒有比變量更少的方程。 該系統看起來像波紋管。 n個方程,m個變量,變量是x [i],其中'i'取值從1到m。該系統可能有解決方案或沒有。 m可以最大爲100並且n最大約爲5000(數千)。 我將不得不像幾千個這樣的等式系統來解決。速度可能是一個問題,但我現在正在尋找一種用PHP編寫的算法。 a[1][1] * x[1] + a[1

    0熱度

    3回答

    我有3個數學式和2個未知數Hb和HBO 2,他們是這樣的: BXY = AB * HB + AB * HBO 2 RXY = AR * HB + AR * HBO 2 GXY = AG * HB + AG * HBO 2 現在,我一直在試圖用一個矩陣的方法,以解決未知數對他們的方程,這在屁股原因的疼痛,當我把它轉換到矩陣我得到一個不規則矩陣,因爲它是2個未知數和3個方程。 有沒有人在這裏知道如何解

    0熱度

    4回答

    有沒有解決像 -x+3 = x+5 使用二進制搜索一個簡單的線性方程的方法嗎?或任何其他數值方法? 背景: 我的問題來了,因爲我要解決像"2x+5-(3x+2)=x+5"可能的運營商公式爲:*,-,+和brackets。 我首先想到了將它轉換爲等式兩邊的中綴表示法,然後執行某種二進制搜索。 您如何看待這種方法?我應該在不到40分鐘的面試中解決這個問題。