91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .cpp
    金幣: 1
    下載: 1 次
    發(fā)布日期: 2021-07-16
  • 語言: C/C++
  • 標(biāo)簽: 數(shù)值分析??

資源簡(jiǎn)介

數(shù)值分析作業(yè),矩陣的三角分解編程 一、 算法的設(shè)計(jì)方案 1、 輸入矩陣A。 2、 將A擬上三角化為A(n-1),并輸出。給定精度e,最大迭代次數(shù)L。 3、 求特征值:

資源截圖

代碼片段和文件信息

#include?
using?namespace?std;

void?input(float**float*int);
void?output(float*int);
void?output1(float**int);

int?main()
{
float?**p;
float?*x*b*y;
????int??nijks;
float?gh;

cout<<“請(qǐng)輸入矩陣維數(shù):“< cin>>n;

????p=new?float*[n];??????????????????????//分配行指針的內(nèi)存
for(i=0;i p[i]=new?float[n];????????????????//分配每行元素的內(nèi)存

x=new?float[n];
b=new?float[n];
y=new?float[n];

input(pbn);
????
//?Doolittle三角分解
????for(k=0;k {
??for(j=k;j ??{
????g=0;
for(s=0;s {
??g=g+p[k][s]*p[s][j];
}
p[k][j]=p[k][j]-g;
??}
????
??for(i=k+1;i ??{
????h=0;
for(s=0;s {
??h=h+p[i][s]*p[s][k];
}
p[i][k]=(p[i][k]-h)/p[k][k];
??}
}

????cout<<“分解后矩陣為:“< output1(pn);

//求解y
????y[0]=b[0];
for(k=1;k {
??g=0;
??for(j=0;j ??g=g+p[k][j]*y[j];
??y[k]

評(píng)論

共有 條評(píng)論