帮助中心帮助中心
矩阵的条件数
cond(a)
cond(a,p)
例子
条件(一个)返回2- 矩阵的声音条件数一个。
条件(一个)
一个
2
条件(一个,,,,p)返回p- 矩阵的声音条件数一个。
条件(一个,,,,p)
p
全部收缩
计算2- 3乘3魔法正方形的逆向数量一个。
a = inv(sym(魔术(3)));condn2 = cond(a)
condn2 =(5*3^(1/2))/2
利用VPA近似结果。
VPA
VPA(condn2,20)
ANS = 4.3301270189221932338186158537647
计算1符号条件号,弗罗贝尼乌斯条件号和3 x魔法正方形的逆的无穷大条件数一个。
a = inv(sym(魔术(3)));condn1 = cond(a,1)condnf = cond(a,'fro')condni = cond(a,inf)
condn1 = 16/3 condnf =(285^(1/2)*391^(1/2))/60 condni = 16/3
通过使用VPA。
VPA(condn1)VPA(condnf)VPA(condni)
ans = 5.3333333333333333333333333333333333333 ANS = 5.56364646464646464646851193636105862745454652148
希尔伯特矩阵是条件矩阵不良的示例。通过使用数值计算3 x-3 Hilbert矩阵的条件编号条件和VPA。
条件
h = hilb(sym(3));condn2 = vpa(cond(h))condn1 = vpa(cond(h,1))condnf = vpa(cond(h,'fro'))condni = vpa(cond(cond(h,inf))
condn2 = 524.0567777586062707999646154046059 condn1 = 748.0 condnf = 526.15882107972220183000899999851322 condni = 748.0
输入,指定为数字,向量,矩阵或数组,或符号数,变量,数组,函数或表达式。
这些价值之一1,,,,2,,,,inf, 或者“来回”。
1
inf
“来回”
cond(a,1)返回1- 纳入条件编号。
cond(a,1)
cond(a,2)或者cond(a)返回2- 纳入条件编号。
cond(a,2)
cond(a,inf)返回无限规范条件号。
cond(a,inf)
cond(a,'fro')返回Frobenius规范条件号。
cond(a,'fro')
矩阵的条件数是该矩阵的最大奇异值与最小的奇异值的比率。这p- 矩阵的声音条件编号一个被定义为norm(a,p)*norm(Inv(a),p)。
norm(a,p)*norm(Inv(a),p)
打电话条件对于不是符号对象的数字矩阵,请调用MATLAB®条件功能。
方程式stomatrix|Inv|linsolve|规范|秩
方程式stomatrix
Inv
linsolve
规范
秩
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室