📄 新建 文本文档.txt
字号:
///Doolittle分解
function Doolittle(myMatrix:Array, n:Number) {
//将myMatrix分解成一个单位下三角矩阵和一个上三角矩阵的乘积
// var temp:Number;
for (var i = 1; i<=n; i++) {
//计算U的第i行
for (var j = i; j<=n; j++) {
var sum:Number = 0;
for (var r = 1; r<=i-1; r++) {
sum = sum+myMatrix[i][r]*myMatrix[r][j];
}
myMatrix[i][j] = myMatrix[i][j]-sum;
}
//计算L的第i列
for (var j = i+1; j<=n; j++) {
var sum:Number = 0;
for (var r = 1; r<=i-1; r++) {
sum = sum+myMatrix[i][r]*myMatrix[r][i];
}
sum = myMatrix[j][i]-sum;
myMatrix[j][i] = sum/myMatrix[i][i];
}
}
}
//Doolittle分解user52/comeonboy/upload/824171064.rar
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -