수치해석 Gauss seidel c언어 코딩

레포트 > 공학기술 등록일 : 2011-11-21 (갱신 2017-04-01)


  Gauss seidel.doc   [size : 65 Kbyte]
  1,000   4 Page
 
  89%
 
자료설명

수치해석 Gauss seidel c언어 코딩

본문/목차

Gauss seidel
#include [stdio.h]
#include [math.h] // 수학적 계산이 있기 때문에 사용

void Gauss_Seidel(int, int, double); // Gauss-Seidel 방법으로 실행하는 서브루틴을 설정
double A[50][51]; // 입력행렬을 광역변수로 선언하고 아래삼각행렬 L로 대치됨
double x[50]; // 해벡터를 광역 변수로 선언

void main(void)
{
int i, j, n, Max; // n : 행렬의 크기, Max : 최대 반복횟수
double esp, sum; // esp : 허용오차

// 정사각행렬 A의 크기를 입력
printf(행렬 A의 그기는? );
scanf(%d, &n);

// 행렬 A의 원소를 입력
printf(₩n행렬 A의 성분은? ₩n);
for(i〓0;i[n;i++)
{
printf(%d 행 : ,i+1);
for(j〓0;j[n;j++)
scanf(%lf, &A[i][j]);

}

// 벡터 b를 입력, 편의상 b[i]〓A[i][n]으로 놓는다.
printf(b의 성분은? ₩n);
for(i〓0;i[n;i++)
scanf(%lf,&A[i][n]);

//입력된 행렬이 강대각지배행렬인지를 확인
for(i〓0;i[n;i++)
{
sum〓0.;
for(j〓0;j[n;j++)
{
if(i!〓j)
sum〓sum+fabs(A[i][j]);
…(생략)



수치해석   Gauss   seidel   c언어   코딩  

회사소개 | 개인정보취급방침 | 고객센터olle@olleSoft.co.kr |
올레소프트 | 사업자 : 408-04-51642 ㅣ 광주 서구 상무민주로 104, 106-2002 | 채희준 | 통신 : 서구272호
Copyrightⓒ www.reportdown.co.kr All rights reserved | Tel.070-8744-9518