文件名称:RandCondMat:生成给定大小、条件数和可选 - 范数的随机方阵。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 21:05:27
matlab
A = RANDCONDMAT(n, cond, options) 生成条件数等于cond的随机nxn矩阵。 A = RANDCONDMAT(...,'对称') 生成对称A。 A = RANDCONDMAT(...,'positive') 生成正定(对称或不对称)A。 A = RANDCONDMAT(...,'norm', nrm) 强制 A 的矩阵范数等于 nrm。 默认为 1。 此实用程序可用于各种数值算法测试。 例子: n=100; nchecks = 100 t=zeros(nchecks,1); er=zeros(nchecks,1); 对于 i=1:nchecks; cnd = 30*i; A = RandCondMat(n,cnd,'对称','正'); b = rand(n,1); 抽动; x = pcg(A,b); t(i)=toc; er(i) = 范数(b -
【文件预览】:
RandCondMat.zip