freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

矩陣數(shù)乘課程設(shè)計-資料下載頁

2025-05-11 19:58本頁面

【導(dǎo)讀】定義一個向量類,里面的元素是模板形式,定義了有關(guān)向量類的的各種屬性,方法及運算符重載函數(shù)。根據(jù)向量處理的程序?qū)崿F(xiàn)矩陣數(shù)乘。完善成員函數(shù),使矩陣可以由文件輸入,具體格式自定。完成矩陣的數(shù)乘,加減,賦值的運算,要求用整型矩陣和浮點型矩陣分別演算。CMatrix<T>&operator=;//**重載賦值運算符——矩陣賦矩陣。voidCMatrix<T>::ReadFromFile()//******************************從文件中讀入矩陣。cout<<"不能打開輸入文件!

  

【正文】 coutVp[0][0]*****endl。 for(int i=0。irow。i++) for(int j=0。jcol。j++) infileVp[i][j]。 *this=Vp。 } 通過此函數(shù)可實現(xiàn)矩陣由文件輸入,不過輸入的文件中的數(shù)據(jù)不是單獨的矩陣的數(shù)據(jù),必須和主函數(shù)運行中的數(shù)據(jù)相對應(yīng),我的程序中就是這個 樣子。首先的輸入矩陣的行數(shù)和列數(shù),然后才可以是矩陣的數(shù)據(jù),不然的話,程序到著地方就無法運行下去了。 問題 2:怎樣實現(xiàn)矩陣的數(shù)乘,并用浮點型和整型分別演算? 解決辦法 :首先定義一個矩陣數(shù)乘的成員函數(shù): CMatrixint operator*(const CMatrixint amp。mat,int val)//數(shù)乘 { CMatrixint temp。 temp=mat。 for(int i(0)。im_。i++) *(Vp[i])=*(Vp[i])*val。 return temp。 } CMatrixdouble operator*(const CMatrixdoubleamp。mat,double val)//數(shù)乘 { CMatrixdouble temp。 temp=mat。 for(int i(0)。im_。i++) *(Vp[i])=*(Vp[i])*val。 return temp。 } endif 再當(dāng)中是用兩種形式(浮點型和整型)分別定義的,在主函數(shù)中,用 switch語句來把他們分開。 case1南京理工大學(xué) 是整型演算。執(zhí)行時調(diào)用了第一個數(shù)乘運算。同樣的, case2 是浮點型演算,執(zhí)行時調(diào)用地二個數(shù)乘運算。這樣就可以解決問題了。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1