第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

八度如何創(chuàng)建稀疏子矩陣

八度如何創(chuàng)建稀疏子矩陣

尚方寶劍之說(shuō) 2021-03-30 13:10:42
Octave的奇妙功能之一是它如何處理稀疏矩陣。我已經(jīng)完成了將一些Octave代碼復(fù)制到fortran中的任務(wù)(速度至關(guān)重要),具體來(lái)說(shuō),鑒于稀疏矩陣Sparse(節(jié)點(diǎn),節(jié)點(diǎn)),我需要提出子矩陣SubSparse(afew,afew):r=4;c=6;k=5;nz=r*k;Sparse=spalloc(r,c,nz);Sparse(1,1)=1;Sparse(1,2)=2;Sparse(3,5)=4;Sparse(4,6)=6;SubSparse=Sparse([1,4],[1,6])完整的矩陣為:Sparse1.000 2.000 0.000 0.000 0.000 0.0000.000 0.000 0.000 0.000 0.000 0.0000.000 0.000 0.000 0.000 4.000 0.0000.000 0.000 0.000 0.000 0.000 6.000SubSparse1.000 0.0000.000 6.000我已經(jīng)讀過(guò)了,這個(gè)我不能做的一件事是重新創(chuàng)建完整的矩陣,因?yàn)樗鼈兲蠖鵁o(wú)法放入機(jī)器中。在稀疏矩陣的fortran實(shí)現(xiàn)中,我使用Hartwell-Boeing存儲(chǔ),這是由我對(duì)SuperLU求解線性系統(tǒng)的要求所決定的。我相信八度的壓縮列格式非常相似。我的問(wèn)題是,在哪里可以找到(a)執(zhí)行MWE的第4行時(shí)發(fā)生的邏輯,以及(b)代碼
查看完整描述

1 回答

?
揚(yáng)帆大魚(yú)

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超9個(gè)贊

您正在索引一個(gè)稀疏矩陣,因此需要查看Sparse類,它是C ++中l(wèi)iboctave的一部分。您似乎正在尋找的方法是Sparse<T> Sparse<T>::index (const idx_vector& idx_i, const idx_vector& idx_j, bool resize_ok)。

如果您打算在另一個(gè)程序上使用該實(shí)現(xiàn),請(qǐng)注意該代碼的許可證,即GPLv3 +。


查看完整回答
反對(duì) 回復(fù) 2021-04-09
  • 1 回答
  • 0 關(guān)注
  • 180 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)