资源简介
清华大学贾仲孝老师第一次上机实验作业,附有代码、结果图、文档。代码风格良好,结果准确,值得参考
代码片段和文件信息
function [x res] = CG(a b)
nMat = size(a 1);
x = zeros(nMat 1);
r = b - (a * x);
p = r;
res = zeros(nMat 1);
res(1) = norm(r);
iteNum = 1;
while(iteNum <= nMat)
iteNum = iteNum + 1;
alpha = (r‘ * r) / (p‘ * a * p);
x = x + (alpha * p);
r = r - (alpha * (a * p));
res(iteNum) = norm(r);
beta = res(iteNum)^2 / res(iteNum - 1)^2;
p = r + (beta * p);
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-12-24 21:14 高值第一次上机实验作业\
目录 0 2014-11-25 19:17 高值第一次上机实验作业\1\
文件 421 2014-11-21 14:01 高值第一次上机实验作业\1\CG.m
文件 618 2014-11-21 14:00 高值第一次上机实验作业\1\Pro1.m
文件 570 2014-11-21 14:19 高值第一次上机实验作业\1\Pro2.m
目录 0 2014-11-25 19:17 高值第一次上机实验作业\2\
文件 469 2014-11-22 12:45 高值第一次上机实验作业\2\CG.m
文件 1351 2014-11-22 10:55 高值第一次上机实验作业\2\Lanczos.m
文件 1278 2014-11-22 13:01 高值第一次上机实验作业\2\Pro.m
文件 1338 2014-11-22 14:27 高值第一次上机实验作业\2\lanczos_mine.m
目录 0 2014-11-25 19:17 高值第一次上机实验作业\3\
文件 190 2014-11-22 13:57 高值第一次上机实验作业\3\M_EigValDiag.m
文件 989 2014-11-22 13:59 高值第一次上机实验作业\3\Pro.m
文件 1338 2014-11-22 14:24 高值第一次上机实验作业\3\lanczos_mine.m
目录 0 2014-11-25 19:17 高值第一次上机实验作业\4\
文件 190 2014-11-22 13:57 高值第一次上机实验作业\4\M_EigValDiag.m
文件 1026 2014-11-22 14:21 高值第一次上机实验作业\4\Pro.m
文件 1338 2014-11-22 14:25 高值第一次上机实验作业\4\lanczos_mine.m
目录 0 2014-11-25 19:17 高值第一次上机实验作业\5\
文件 229 2014-11-22 16:17 高值第一次上机实验作业\5\M_NegEigValDiag.m
文件 1693 2014-11-22 16:49 高值第一次上机实验作业\5\Pro.asv
文件 1695 2014-11-22 16:51 高值第一次上机实验作业\5\Pro.m
文件 1338 2014-11-22 14:24 高值第一次上机实验作业\5\lanczos_mine.m
文件 55206 2014-11-22 16:53 高值第一次上机实验作业\结果图.docx
文件 64404 2014-12-24 19:12 高值第一次上机实验作业\高值第一次上机实验作业.docx
评论
共有 条评论