scientific-computing

    0熱度

    1回答

    我正在開發一個科學代碼,所以當然速度是至關重要的。現在因爲可移植性不是真正的問題,所以我知道在編譯程序時已經有多少openmp線程可用。我可以使用這些信息來執行任何額外的優化嗎?如果是的話,我該怎麼做? 既然有人指出這個問題很廣泛。我想把它稍微降低到自動,即編譯器優化。所以設置編譯器標誌或類似的東西。 乾杯 -A

    18熱度

    1回答

    我想在科學模式下使用Windows計算器爲了求解一個非常基本的對數方程,但不幸的是,我不能這樣做。 這裏的問題是: log_5 125=? 非常感謝您的幫助... 嗯,我知道它等於「3」,但是,我怎麼能使用Windows計算器例如計算該公式?

    0熱度

    1回答

    我有一個從濁點生成的網格,可以用z = f(x,y)來描述,所以我用的是scipy.interpolate.bisplrep和bisplev,效果很好。 bisplev可以與參數dx=n和/或dy=n使結果是在評價分數的順序n衍生物一起使用。我打算用這個來計算平均和高斯曲率(在Matlab中稱爲surfature),並且應該包括獲得survace的二階偏導數 使用一次偏導數的結果,例如dx是偉大的

    0熱度

    1回答

    優化後,我使用Python和C++來計算具有最優參數的殘差。結果的差距是巨大的。下面是我如何更精確地進行: 我根據Python中的參數化模型生成數據。我將X和Y存儲在Excel文件中。我在我的C++程序中加載這個文件並運行優化。我想出了最佳參數,這些參數非常接近用於生成系列的參數。然後,我用Python和C++計算殘差(Y和模型輸出之差的平方和)。結果很大,對於參數變化非常敏感的模型,差異可達10

    1熱度

    2回答

    我試圖在Mac OS X 10.6.8上構建Trilinos庫,基本上遵循Trilinos中包含的this page和CMake Quickstart document的說明。 爲了使用CMake來構建它,說明建議設置一個目錄,例如,/usr/local/trilinos,在其中創建一個./do-configure腳本並運行它。我的腳本是: [email protected] cmake \

    1熱度

    3回答

    HD7970 VS的FirePro V8800 是否有任何理由爲什麼我不應該與AMD的Radeon™HD7970圖形走?我的意思是這是一個突然出現的970GFlops DP,我認爲這符合我的需求,然後是一些。 我將與OpenFOAM或OpenCL以及我自己的CFD/CE變體一起使用我自己的預處理和後處理網格劃分套件。我對驅動程序並不瞭解太多,因爲這不是我感興趣的東西,所以我不清楚專業驅動程序和桌面

    6熱度

    2回答

    我有一本名爲「Scientific Programming with Python(2009)」的書,其中示例代碼大量使用SciTools。我使用Python 3.2 64(考慮具有2.7的並行安裝/開發環境;稍後更多),SciTools尚未移植到其中。 Scitools是否已被NumPy/SciPy用於多種用途?或者是什麼? EazyViz?我完全可以閱讀本書,並將代碼翻譯成任何使用3.2的AP

    1熱度

    1回答

    我在安裝pysparse時遇到了麻煩。我安裝了軟件包python-稀疏,但在運行示例代碼,當文檔中找到 from pysparse.sparse import spmatrix from pysparse.direct import superlu import numpy n = 100 A = poisson2d_sym_blk(n) b = numpy.ones(n*n) x =

    0熱度

    1回答

    我想在我的ubuntu機器上執行一個沉重的科學計算。該代碼是用Python編寫的,並被標記爲可執行文件。但是,大約一小時後,計算終止,除了「終止」之外沒有任何錯誤消息,就好像系統剛剛運行命令「killall python」一樣。 爲什麼ubuntu終止我的計算?沒有無限循環,解決方案很好地收斂(但是有一部分程序需要一些優化)。 謝謝!

    0熱度

    1回答

    我需要計算沿着[0 0 1]的點[x y z]到物體表面的距離(在此階段是一個簡單的直形,但後面是任意形狀)。 我可以這樣做,將曲面定義爲使用單位向量的平面,然後進行線性代數計算以找出沿着[0 0 1]的所有平面的距離,但作爲編碼和Java相當新穎的人,我想要看看是否有圖書館或更有效的方式來做這件事,因爲從長遠來看,我可能會有複雜的凸面物體,所以需要小心使用標準做法(以便我可以使用其他方法來生成平