- 2
- 0
- 约1.46千字
- 约 2页
- 2026-06-03 发布于北京
- 举报
家庭作业9
1.根据给定的模板完成编程项目。2.第119页上的LDLT分解代码可以改进。
你能找到如何改进吗?(提示:内层do循环中的一些操作可以移出循环。)
diag(1:ncol)=(/(Kcol(j)%row(j),j=1,ncol)/)
doj=2,ncol
row1j=lbound(Kcol(j)%row,1)
doi=row1j,j-1
row_1=max(row1j,lbound(Kcol(i)%row,1))
s=sum(diag(row_1:i-1)*Kcol(i)%row(row_1:i-1)*Kcol(j)%row(row_1:i-1))
Kcol(j)%row(i)=Kcol(j)%row(i)-s
enddo
Kcol(j)%row(row1j:j-1)=Kcol(j)%row(row1j:j-1)/diag(row1j:j-1)
ssum(diag(row1j:j-1)*Kcol(j)%row(row1j:j-1)**2)
diag(j)=diag(j)-s
enddo
把除法提取出来,再进行逐元操作,不知道是否可以使算法加速?
您可能关注的文档
最近下载
- TJSCIA 02-2023房屋建筑与市政基础设施工程施工安全风险评估技术标准_可搜索.pdf VIP
- 2023广西中考化学真题试卷及答案.pdf VIP
- 2024年度上海市环境监测中心公开招聘(第二轮)统考补招笔试模拟试题及答案解析.docx VIP
- 2026年普通高等学校招生全国统一考试语文试卷(全国Ⅰ卷)及参考答案.docx
- 热障涂层材料与技术的发展现状与未来展望.docx VIP
- 华为项目管理基本法-43210法则.pptx VIP
- 全国优质课一等奖中职中专计算机专业教师教学设计和说课大赛创意设计项目实战《“禁止酒后驾车”宣传海报设计》教学设计+说课稿 .pdf VIP
- 儿童过敏性疾病诊断及治疗专家共识.pptx VIP
- 674.药品广告审查标准.docx VIP
- 江苏省南京市鼓楼区2024-2025学年五年级下学期期末语文试卷及答案.docx VIP
原创力文档

文档评论(0)