디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

형들 거의다 고친거 같은데 여기서 또 막힘요 ㅠㅠ 헬프

조이락갤로그로 이동합니다. 2010.10.10 11:43:38
조회 54 추천 0 댓글 0

 

에러난 부분 진하게 해놧어 ㅠㅠ

에러명 C2065 : "be1" undeclared identifier

 

 

#include <stdio.h>
#include <math.h>

#define g1(x) 1
#define g2(x) x

float a[20][20], c[20], b[20];
void simq(int n1, int n2, int *bel);

void main()
{
 float x[10], y[20], d1, d2, yc, diff;
 int i=1, j, n=0, be=1;
 FILE *in, *out;

in = fopen("input.dat", "r");
out = fopen("output.out", "w");

fscanf(in, "%f %f", &d1, &d2);
do{
 x[i] = d1;
 y[i] = d2;
 i = i+1; ++n;
 fscanf(in, "%f %f", &d1, &d2);
}while(!feof(in));

/* 확대 행렬 작성 */
for(i=1; i<=n; i++){
 for(j=1; j<n; j++) a[i][j]=0;
 b[i]=0;
}
for(i=1; i<=n; i++){
 a[1][1] = a[1][1] + g1(x[i])*g1(x[i]);
 a[1][2] = a[1][2] + g1(x[i])*g2(x[i]);
 b[1] = b[1] + g1([x1])*y[i];
 a[2][1] = a[2][1] + g2(x[i])*g1(x[i]);
 a[2][2] = a[2][2] + g2(x[i])*g2(x[i]);
 b[2] = b[2] + g2(x[i])*y[i];
}
simq(2, n, &be); /* 연립 방정식의 해법*/

if(be==0){
 fprintf(out, "This equation has no solution.");
}
fprintf(out, "\\n\\n Matrix A Vector C Vector B\\n\\n");
for(i=1; i<=2; i++){
 for(j=1; j<=2; j++)
  fprintf(out, "%7.3f", a[i][j]);
 fprintf(out, "%7.3f %7.3f\\n", c[i], b[i]);
}

/* 잔차계산 */
fprintf(out, "\\n\\n 좌표값x 좌표값y 계산값y 차이\\n");
for(i=1; i<=n; i++){
 yc = c[1]*g1(x[i]) + c[2]*g2(x[i]);
 diff = y[i]-yc;
 fprintf(out, "\\n%7.3f7.3f7.3f7.3f", x[i], y[i], yc, diff);
}
}

void simq(int n1, int n2, int &bel)
{
 int i, j, ip, jp, time=0;
 float is[20], a1[20][20], max, p, t, st1, st2;

 for(i=1; i<=n1; i++){
  for(j=1; j<=n1; j++) a1[i][j] = a[i][j];
  a1[i][n1+1] = b[i];
  is[i] = 0;
 }
 /* pivoting */
 while(time<n1){
  ++time;
  max = 0;
  for(i=1; i<=n1; i++)
   for(j=1; j<=n1; j++)
    if(is[i]==0 && is[j]==0);
    p = fabs(a1[i][j]);
    if(p>max) {max=p; ip=i; jp;
    }
    is[jp] = 1;
    if(max==0){
     *be1=0;
     return;
    }

    for(j=1; j<n1+1; j++){
     t=a1[ip][j];
     a1[ip][j] = a1[jp][j];
     a1[jp][j] = t;
    }
    st1 = a[jp][jp];
    for(j=1; j<=n1+1; j++) a1[jp][j]/=st1;

    for(i=1; i<=n1; i++){
     st2 = a1[i][jp];
     if(i==jp)
      for(j=1; j<=n1+1; j++) a1[i][j] -= st2*a1[jp][j];
    }
    }
 for(i=1; i<=n1; i++) c[i] = a[i][n1+1];
 return;
}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
224049 식욕돋는빵.jpg [1] new gay[max](183.105) 10.12.11 168 0
224046 ㅠ.ㅠ 프로그래밍 겔러리가 망했습니다 [3] DMW(125.138) 10.12.11 139 0
224045 LISP 가 아주 아름다운 언어같다 [25] 사과갤로그로 이동합니다. 10.12.11 300 0
224044 아무것도 몰라요..횽님들 이것좀 설명해줄 분.. 흥미만땅(203.251) 10.12.11 40 0
224043 일본도 울고 나도 울었다. [4] 땡칠도사갤로그로 이동합니다. 10.12.11 175 0
224042 객체의 new를 막아버리는 방법이없을까? [3] 사과갤로그로 이동합니다. 10.12.11 93 0
224041 나도 파란혀의 해일리를 보구 싶습니다. [1] DMW(125.138) 10.12.11 100 0
224040 프로세스 차단 [1] 딸돌갤로그로 이동합니다. 10.12.11 161 0
224039 원래 위키피디아 들어가면 느려?? 성대의망신(122.34) 10.12.11 50 0
224038 케이온 다봤다! [3] elwlwlwk갤로그로 이동합니다. 10.12.11 78 0
224036 외국대학다니는 女가 컴공에 대해 쓴글인데 어떄? [14] 호이(219.251) 10.12.11 2242 2
224035 C언어를 할줄 모르면 프로그래밍하지마라. [37] 간장코딩(123.108) 10.12.11 384 0
224034 자바......... [3] 김늅늅(218.153) 10.12.11 115 0
224033 우분투 H264 가속 어떻게함 [1] 마타버터갤로그로 이동합니다. 10.12.11 119 0
224032 자바 개새끼 해봐 [5] 양파맛파(110.15) 10.12.11 159 0
224029 우분투는 크롬이 쵝오인듯 [2] 마타버터갤로그로 이동합니다. 10.12.11 119 0
224026 STL 이렇게 쓰면 병맛인거야? [3] ㅃㅅ(114.206) 10.12.11 105 0
224025 솔까말 잦뉴비들 태반이 자바로 시작한다. [16] 홍어(218.51) 10.12.11 220 0
224024 자바 프레임 메모장 물어본사람이거 보셈 마타버터갤로그로 이동합니다. 10.12.11 101 0
224023 수학좀 하는 님들 있어??(보간곡선 관련해서) [2] ㅂㅂㅂ(119.196) 10.12.11 165 0
224022 나도 프로그래밍 좆고수되고싶고 후에 그것을 뛰어넘고 싶다. [2] 하앍하앍(123.199) 10.12.11 85 0
224021 김늅늅만 봅니다 [2] 장은성(220.121) 10.12.11 78 0
224020 C로 짠겁니다 JAVA로 어떤식으로 바꿔야할까요 [7] 어른병갤로그로 이동합니다. 10.12.11 179 0
224017 디버깅 못하면 프로그래밍할 자격이 없다. 고로 디버깅부터 배워라 [81] 간장코딩(123.108) 10.12.11 268 0
224016 프로그래밍늅늅이 질문합니다 ㅡ 서버에서 클라처리 어떻게 하나요 [3] 르하소갤로그로 이동합니다. 10.12.11 45 0
224015 vim java컴파일링 셋팅 방법좀 [1] 마타버터갤로그로 이동합니다. 10.12.11 63 0
224014 어떤 데이타파일인데 [2] NemeSis갤로그로 이동합니다. 10.12.11 35 0
224013 카와이 소미 머그컵갤로그로 이동합니다. 10.12.11 38 0
224012 구글이 개발한 랭귀지 - Go (헌데 OS가 .. 맥?) [13] 르하소갤로그로 이동합니다. 10.12.11 266 0
224011 VS 코드스니펫.. 니가 짱 먹어라!!! [1] (121.159) 10.12.11 87 0
224010 내 vimrc 임. [3] 유리한갤로그로 이동합니다. 10.12.11 374 0
224007 진짜 c 처음 배울때부터 제일 좆같은게 [6] 팔로윌갤로그로 이동합니다. 10.12.11 143 0
224006 이마트 + 롯데마트 = 홈플러스 [4] 유리한갤로그로 이동합니다. 10.12.11 114 0
224004 홍어는 NDK의 존재나 알면서 안드로이드를 빠는 건지 모르겠다. [21] 우렁맛홍시(110.15) 10.12.11 147 0
224003 혼란스런 프갤을 정화해봅니다 [1] 꿀레갤로그로 이동합니다. 10.12.11 72 0
224002 방금 집에 오는데 심금을 울리는 소리가 들렸어 [4] prismatic갤로그로 이동합니다. 10.12.11 56 0
224001 데이터베이스 전문적으로 배울라믄 뭐가 필수입니까? [2] 팔로윌갤로그로 이동합니다. 10.12.11 64 0
224000 자바 프레임에서 메뉴에 파일저장하기, 파일열기를 만들고 싶은데요. [1] 우헤헤헤헤갤로그로 이동합니다. 10.12.11 90 0
223999 형들 다차원배열에서 문자열은 못넣나여? [11] 시즈갤로그로 이동합니다. 10.12.11 84 0
223998 앞으로 대세는 안드로이드다. PC도 안드로이드 쓸날이 곧올거이여.. [3] 홍어(218.51) 10.12.11 73 0
223997 이런 질문은 좀 그렇긴 한데 ㅋ [4] 팔로윌갤로그로 이동합니다. 10.12.11 55 0
223996 씨발 컴공은 전공공부도 개빡센데 [12] 팔로윌갤로그로 이동합니다. 10.12.11 266 0
223995 내가 가장 슬프면서 짜증날때... [1] 대마법서오즈갤로그로 이동합니다. 10.12.11 37 0
223994 디버그하는법 알려드립니다 [1] 꿀레갤로그로 이동합니다. 10.12.11 84 0
223993 아욱 토나온다 [154] 간장코딩갤로그로 이동합니다. 10.12.11 359 0
223992 혹시 여기에 전산관리 직종 종사하는 사람 없나? 머니머니(175.211) 10.12.10 52 0
223991 모든 경로에서 값을 반환하지 않습니다.(관련 소스 투척) [11] ㅇㅇㅇ(59.25) 10.12.10 100 0
223990 노트북 들고 다니면서 코딩하시는 형님들 노트북 추천좀 해주세요 [5] 와잉(116.125) 10.12.10 126 0
223989 리눅스 vim에디터 코딩용으로 최적화 설정 어떻게해요? [15] 마타버터갤로그로 이동합니다. 10.12.10 148 0
223988 집 말고 다른데서 쓸려고 코딩용으로 넷북이나 노트북 보는데 [2] 1234(123.109) 10.12.10 150 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2