所以看起來好像犰狳沒有任何插值能力(至少我不能在文檔中找到它)。我想知道是否有人對如何最好地使用rowvec作爲輸入和輸出來實現樣條和線性插值有任何建議?插值使用犰狳
Q
插值使用犰狳
4
A
回答
1
正如你已經爲插值算法的源代碼,三種可能的選擇,浮現在腦海中:
重構代碼直接使用犰狳類,而不是它自己的陣列(如向量和矩陣)。 。
按原樣使用代碼,然後設置Armadillo的矩陣或向量類的實例,以使用由插值算法生成的陣列的內存。請參閱高級Mat constructors的文檔。
使用Armadillo分配的內存/數組稍微修改現有代碼。通過.memptr()函數可以很容易地獲得指向Armadillo矩陣和向量使用的內存的指針。
選擇3可能是與現有代碼接口的最簡單方法。
+0
感謝mtall,我最終使用了一些用Armadillo數據類型重寫的現有代碼。我試圖避免這種情況,因爲我正在編寫一大段代碼進行分發,並試圖儘可能使用可信庫(從經驗來看,這是迄今爲止最強大的方法)。但是,我同樣希望避免爲相對小的功能添加額外的庫依賴性,即在這種情況下1d數據的線性插值。 – dmon 2012-10-15 11:24:01
相關問題
- 1. 如何使用犰狳
- 2. 使用GPU的犰狳(+ BLAS)
- 3. RCPP犰狳randg()
- 4. 犰狳n_rows不起作用
- 5. 不明原因使用犰狳種類
- 6. 在課堂上使用犰狳矩陣
- 7. 克++編譯使用犰狳庫
- 8. 錯誤編譯犰狳
- 9. NLopt與犰狳數據
- 10. 犰狳COV功能輸入
- 11. 犰狳vs Eigen3定時差
- 12. 犰狳:乘法時出錯
- 13. D3中的犰狳投影
- 14. 犰狳物體上的malloc
- 15. c中的犰狳功能#
- 16. 差異在犰狳乘法
- 17. 犰狳與閃電戰++
- 18. 鏈接犰狳與Xcode
- 19. 犰狳:解決與sp_mat
- 20. C++ - 用於計算PCA(比犰狳等)
- 21. 在犰狳中用矢量除矩陣
- 22. XCode 4,犰狳和XCode標準庫
- 23. 犰狳複雜稀疏矩陣逆
- 24. RCPP犰狳,子矩陣和子向量
- 25. 鏈接到犰狳庫與CMake的
- 26. 添加犰狳C++到Visual Studio 2010
- 27. 犰狳整數特徵分解
- 28. 如何運行例如犰狳程序
- 29. Matlab +犰狳和逆矩陣崩潰
- 30. 是犰狳C++矩陣線程安全
對不起,讓我更清楚...我不在尋找插值算法的源代碼,我有我想要的是一個合理兼容的庫實現(顯然需要一些投射)。乾杯 – dmon 2012-07-18 08:30:50
你從那以後發現了什麼? – pyCthon 2012-09-08 18:59:46
對不起python,我沒有。我確信他們在那裏,但我沒有找到足夠簡單的方法來滿足我的需求。 – dmon 2012-10-15 11:19:43