華北電力大學科技學院數值計算方法上機報告

2021-03-04 01:01:44 字數 2120 閱讀 7817

華北電力大學科技學院

數值計算方法上機報告

姓名:g&p

班級:農電12k1

學號: 2023年11月28日

實驗程式為

實驗一#include"stdio.h"

#include"math.h"

#define n 30

void main()

}實驗二#include"stdio.h"

#include"math.h"

#define n 10

void main()

}if(i==n)//判斷是否奇異,不奇異進行行交換

t=b[l];b[l]=b[k];b[k]=t;//交換右端常向量中的兩行}}

}列選主元函式*/

for(i=k+1;i

b[i]=b[i]-a[i][k]*b[k];//右端常向量}}

消元*/

//*回代*/

b[n-1]=b[n-1]/a[n-1][n-1];//計算x(n)的解

for(i=n-2;i>=0;i--)//從倒數第二項開始依次回代n-1 次

b[i]=(b[i]-t)/a[i][i];

}高斯消去*/

資料輸出*/

for(i=0;i printf("x(%d)=%.4f\n",i+1,b[i]);

for(i=0;idet=det*a[i][i];

printf("deta=%.4f\n",det);//輸出係數矩陣行列式的值

資料輸出*/

}實驗三//例3-10

#include"iostream"

#include"cmath"

#define n 30

void main()

,s;//***資料輸入*/

printf("輸入n\n");

scanf("%d",&n);

printf("輸入矩陣\n");

for(i=0;ifor(j=0;j scanf("%f",&a[i][j]);

for(i=0;i

//***資料輸入*/

lu 分解*/

for(i=1;ia[i][0]=a[i][0]/a[0][0];

for(i=1;i

for(j=i+1;j

}//現在已將ai--->luy

lu 分解*/

高斯約當法解ux=y*/

提取uy 減少計算*/

for(i=1;ifor(j=0;j提取uy 減少計算*/

消元*/

for(j=0;j<2*n;j++)//首行歸一化

a[0][0]=1;//第一列其餘行已為零

for(i=1;i

}消元*/

高斯約當法解ux=y*/

資料輸出*/

printf("a 的逆矩陣為\n");

for(i=0;i

資料輸出*/

}實驗四

//例4-6

#include"stdio.h"

#include"math.h"

#define n 50

int n,i,j,k;

float xx=0.0,yy=0.0,t,x[n],y[n],c[n],a[n];

void main()

printf( "\nx=%.7f 處的函式值為:y=%.7f\n",xx,yy); }

實驗五//習題5-2

#include "stdio.h"

#include "math.h"

#define n 30

void main()

{int i,n,k,j,l;

float x[n],y[n],z[n];//定義輸入變數

float at[3][n];//定義a 的轉置

float x[3][3],y[3];//定義中間變數ata 和aty

float s,t,d;

//***資料輸入*/

printf( "輸入n:\n");

scanf("%d",&n);

printf( "依次輸入x \n");

for(i=0;i

scanf( "%f",&x[i]);

printf( "依次輸入y \n");

華北電力大學科技學院windows實驗報告

科技學院 課程設計 綜合實驗 報告 2013 2014 年度第 2 學期 名稱 windows體系程式設計 題目 課內綜合實驗 院系 資訊工程系 班級 計算機11k1 學號學生姓名 指導教師 王新穎 實驗學時 12學時 成績日期 2014年 6月 6日 實驗一類windows程序任務管理器實驗 一 ...

華北電力大學專案介紹

一 專案名稱 火電廠廠級執行效能 診斷及優化控制系統 二 專案簡介 火電廠廠級執行效能 診斷及優化控制系統 從火電廠全廠整體綜合優化執行的角度出發,通過對其所屬多台機組的執行狀態進行連續監視 經濟分析 診斷以及優化控制,達到穩定 節能的目的。本專案由西安熱工研究院和華北電力大學共同協作完成並獲200...

matlab總結華北電力大學

gui 圖形使用者介面是指有各種圖形物件,如由選單欄 控制項等組成的使用者介面。通過 選擇 各種影象物件來實現對程式功能的控制。matlab的gui的基本圖形物件包括控制物件和選單物件。再設計使用者介面時,應選擇恰當的圖形物件,並將它們有邏輯地組織起來,使得介面容易操作和使用。guide控制板,屬性...