디시인사이드 갤러리

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

갤러리 본문 영역

수치알고리즘 잘하는 횽들 있어?

초짜(220.66) 2010.10.28 12:44:51
조회 74 추천 0 댓글 0

5차방정식의 근이랑 최대,최소점을 구하는게 과제인데
내가 뉴튼랜슨법으로 했거든...

근데 문제는 교수가 계수를 지 찍고 싶은거 찍고 그런단 말이야.
그럼 뉴튼랜슨법의 단점같은게 있나? 그럼 그걸 뭘로 극복해야해???

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

float f(float a1, float a2, float a3, float a4, float a5, float a6, float x);        
float f_prime(float a1, float a2, float a3, float a4, float a5, float x); 

int main(int argc, char *argv[])
{
   int i = 1;
   float xi, x1, x2, x3, x4, x5, x6, e;
   float xi_plus, delta, c;
 
   printf("시작점입력 : ");
   scanf("%f", &xi);
   printf("상수입력 6개 : ");
   scanf("%f %f %f %f %f %f" , &x1, &x2, &x3, &x4, &x5, &x6);
   printf("c상수입력 : ");
   scanf("%f", &c);

   printf("오차입력 : ");
   scanf("%f", &e);
////////////////////////////////////////////////////////////////근찾기////////////////////////////////////////////////////////////// 
 while(fabs(f(x1,x2,x3,x4,x5,x6,xi)) > e) {
        xi = xi - f(x1,x2,x3,x4,x5,x6,xi)/f_prime(x1,x2,x3,x4,x5, xi);

        printf("[Iteration %02d]: The root is %.10f <with error %.10f>\\n",
      i++, xi, fabs(f(x1,x2,x3,x4,x5,x6,xi)));
    }
//////////////////////////////////////////////////////////////////////극소극대///////////////////////////////////////////////////////////
 printf("극대값 찾기\\n");
 do {

  xi_plus = xi - c*f_prime(x1,x2,x3,x4,x5, xi);

  delta = (float)fabs(xi_plus - xi);
  printf("[%02d]: The min is (%.8f, %.8f) <with error %.8f>\\n",
    i++, xi_plus, f(x1,x2,x3,x4,x5,x6,xi), delta);

  xi = xi_plus;
 } while(delta > e);
}

 

float f(float a1, float a2, float a3, float a4, float a5, float a6, float x)
{
    return (float)(a1*pow(x,5) + a2*pow(x,4) + a3*pow(x,3) + a4*pow(x,2) + a5*x + a6 );  
}

float f_prime(float a1, float a2, float a3, float a4, float a5, float x)
{
 return ((5*a1*pow(x,4)) + (4*a2*pow(x,3)) + (3*a3*pow(x,2)) + (2*a4*x) + a5);
}

추천 비추천

0

고정닉 0

0

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
221729 고갱님훃아는 봅니다. 이중포인터 [4] 키사노바갤로그로 이동합니다. 10.12.02 90 0
221725 매틀랩 능력자 횽님들 매틀랩 질문좀 할께용 ㅠ [2] Enky갤로그로 이동합니다. 10.12.02 40 0
221723 야근하면서 [3] Rhea갤로그로 이동합니다. 10.12.02 146 0
221722 오오 MSDN에 이런곳도 있었구나 [2] Rei@디씨갤로그로 이동합니다. 10.12.02 121 0
221721 이중포인터 쓸때 차이점이 궁금해요 ㅠㅠ [17] 고갱님(110.5) 10.12.02 105 0
221720 ajax 진짜 궁금한거 있음 [3] ㅆㄷ(59.14) 10.12.02 67 0
221719 형아 포트폴리오 대본인데...쫌 바 조 [3] 분당살람갤로그로 이동합니다. 10.12.02 85 0
221718 4년제 다니는 공대생의 코딩 [7] 친구야이건좀(121.169) 10.12.01 190 0
221717 그러니까 정리하면 [3] Java늅늅E(218.154) 10.12.01 70 0
221716 코드엔진 Basic RCE 리버싱 L01 질문!! 어태치(14.33) 10.12.01 109 0
221715 아제들 이게 므슨뜻인교? [7] Java늅늅E(218.154) 10.12.01 143 0
221714 안녕하세요? 예법갤로그로 이동합니다. 10.12.01 53 0
221713 오늘의 잉여짓 분당살람갤로그로 이동합니다. 10.12.01 37 0
221712 ARM 보드에 QT로 코딩해서 올려본 횽들 봄미다. [5] 어떡해갤로그로 이동합니다. 10.12.01 80 0
221711 데체 뭔생각으로 만든거지 [3] elwlwlwk갤로그로 이동합니다. 10.12.01 60 0
221709 자바 늅늅E의 질문 [3] Java늅늅E(218.154) 10.12.01 68 0
221708 가만 생각하니보니까 레알 SF 더라능 [2] DMW(125.138) 10.12.01 80 0
221706 오늘 오후에 한 삽질 Rei@디씨갤로그로 이동합니다. 10.12.01 78 0
221705 안드로이드 마켓에 물건 올려놓는 사람?? [1] 부락페스티발갤로그로 이동합니다. 10.12.01 67 0
221704 안녕하세요 ㅎㅎ 문자열출력에 대해서 궁금한게ㅠㅠ [2] 고갱님(110.5) 10.12.01 45 0
221702 정화끝 [3] elwlwlwk갤로그로 이동합니다. 10.12.01 85 0
221701 페도라 왜케 용량이 클까 [2] 홍다(114.199) 10.12.01 105 0
221699 프갤 횽님들 매틀랩 질문 한개만 할께욤 Enky갤로그로 이동합니다. 10.12.01 30 0
221698 더러운 OZReport [1] Rei@디씨갤로그로 이동합니다. 10.12.01 140 0
221697 자바 원래 이렇게 어려운거였어요??? [2] 김판서(221.140) 10.12.01 108 0
221695 그런데 에러같은건 [1] 로레알갤로그로 이동합니다. 10.12.01 39 0
221694 더러운 익스플로러.. ajax 문법 또 다른가 보네 아옼.. 살려져 [6] (168.131) 10.12.01 115 0
221693 c언어 프로그램짯는데 오류가나요 ㅠㅠ [7] 뉴비(211.230) 10.12.01 99 0
221692 홍어님 전번좀 주실수 있어요?? ottimo78@naver.com 입니다 [15] 34(58.8) 10.12.01 61 0
221691 답변해준 형들 특히 elwlwk형 [4] 랜징징갤로그로 이동합니다. 10.12.01 72 0
221688 오늘 첨으로 아이패드 잘 샀다고 느꼈다능 [3] 분당살람갤로그로 이동합니다. 10.12.01 87 0
221687 countif 함수 질문좀드릴게요 [2] 갤러(125.180) 10.12.01 92 0
221686 프갤 횽님들 C에서 typedef를 어떻게 쓰시나요. [3] 1212(122.45) 10.12.01 72 0
221685 오늘도 역시 API 질문.. [7] 랜징징갤로그로 이동합니다. 10.12.01 81 0
221684 스맛폰 os순위 지좌털대마왕(183.101) 10.12.01 98 0
221683 프로그래밍 대회 같은거 모아논 사이트는 없나용 횽들 [2] 살려줭(121.144) 10.12.01 107 0
221682 대충 이정도 사이트가 50억임 (딜즈온) 같은 싸이트 더있어? [2] 원싸갤로그로 이동합니다. 10.12.01 105 0
221681 코드 노려보다가 깔짝 수정했다가 반가운 경고메시지 다시 읽고 지웠다가 [3] 로레알갤로그로 이동합니다. 10.12.01 74 0
221680 으악 ㅋㅋㅋ 이제는 나도 날 모르겠다 [3] 로레알갤로그로 이동합니다. 10.12.01 66 0
221679 아 슈ㅣ방 [2] 랜징징갤로그로 이동합니다. 10.12.01 62 0
221677 자바 교수 엿맥일만한 존나 제대로 어려운거 없냐??? [7] 새벽4시네갤로그로 이동합니다. 10.12.01 235 0
221675 아리아 보는중 [4] elwlwlwk갤로그로 이동합니다. 10.12.01 65 0
221674 하드 완전 새것처럼 만드는 그런거 없나? [9] 홍다(114.199) 10.12.01 129 0
221673 대학 4년만에 처음으로 교수한테 시발샠끼.. 라고 할뻔 했습니다.. [9] 읭/(168.131) 10.12.01 270 0
221672 대충 동네 동사무소 사이트 알지? 홍어(58.180) 10.12.01 64 0
221670 대충 이정도 사이트가 50억임 [8] 홍어(58.180) 10.12.01 173 0
221669 이거 짜는거 if함수말고 다른걸로 해야되나요? [4] 갤러(125.180) 10.12.01 98 0
221668 요새 자꾸 멍하게 시간만 보내고 있다. [3] 홍어(58.180) 10.12.01 62 0
221667 rt 형님 방금 알려준 곳에서 내가 전혀 새로운걸로 새로 만들어 달라면 [5] 345(58.8) 10.12.01 69 0
221666 횽님들 우리나라에서 싸이트 제일 잘만드는 업체가 어디에여? [4] 345(58.8) 10.12.01 116 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2