디시인사이드 갤러리

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

갤러리 본문 영역

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

초짜(220.66) 2010.10.28 12:44:51
조회 73 추천 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 - -
221537 파일입출력 위치 좀 맞춰줘요 (스샷 있슴) [8] 헌터(163.180) 10.12.01 108 0
221536 아오!!!! 맥도널드 땜에 돌아버리겠네~!!!!!!!!!!!!!!!!!! [12] 분당살람갤로그로 이동합니다. 10.12.01 145 0
221534 자바스크립트로 서버 만지기.. [8] 넉넉한터갤로그로 이동합니다. 10.12.01 132 0
221529 3차원 직선 교차 알고리즘 [6] 사과갤로그로 이동합니다. 10.12.01 292 0
221528 자바잘하시는분? [3] 김판서(221.140) 10.12.01 93 0
221527 프로그래밍 처음 배우는 늅늅이 인데 프로그래밍 질문좀.. [7] ㅇㅇ(112.221) 10.12.01 127 0
221526 뭐 구글도 결국 기업일 뿐이지. [8] 올리브맛매실(211.202) 10.12.01 167 0
221523 형들 소프트엔지에 대해서 [14] DespairNo갤로그로 이동합니다. 10.12.01 335 0
221522 패드 쓰니까 목 아퍼 흑흑 [4] 분당살람갤로그로 이동합니다. 10.12.01 72 0
221521 미국애들은 냉전때 동독 서독도 헷갈렸을까 [2] 생선맛빵(211.202) 10.12.01 84 0
221520 14인치 노트북 모니터 vs 24인치 모니터 [4] 파워(116.38) 10.12.01 194 0
221515 맥북살려는데.. [5] 프로그래머(124.137) 10.12.01 140 0
221514 지하철 프로그래밍 도와줘요 ㅠㅠ 코딩 제가 진짜 허접한것만씀;; [3] 고등학생아이(122.203) 10.12.01 137 0
221512 오. 씨팍 내일 나사가 중대 발표한다네? [8] White_Wolf갤로그로 이동합니다. 10.12.01 159 0
221511 고기 먹고 싶은 사람 손!! [5] ㅇㅇㅃ갤로그로 이동합니다. 10.12.01 93 0
221509 인셉션 재밌어. [4] Gromit갤로그로 이동합니다. 10.12.01 114 0
221508 학교에서 기분나쁜일 있었어. [10] Minryu갤로그로 이동합니다. 10.12.01 198 0
221507 [정보 / 채용확정교육] 안드로이드 + 아이폰 640h 무료교육 이래요 [2] 국비닷컴(218.147) 10.12.01 106 0
221505 프갤횽들 좀 도와주세요 [5] 무의미혁갤로그로 이동합니다. 10.12.01 106 0
221504 프로젝트 끗 [1] 땡칠도사갤로그로 이동합니다. 10.12.01 105 0
221503 깨어있는 사람만 손~ [3] 물속의다이아갤로그로 이동합니다. 10.12.01 69 0
221502 파일읽어서 링크드리스트 연결하려는데.... 왜실행오류가나지 ??? [5] 앙잉(125.176) 10.12.01 113 0
221500 안드로이드 공부 시작했어. 안드로메다(58.8) 10.12.01 55 0
221499 사람찾는거 도와줄형들 네이트온친추해 도딱는지수갤로그로 이동합니다. 10.12.01 57 0
221496 형들. msp430fg4618로 프로젝트해야되는데 간단한거 추천 해줘 [6] msp430fg4618(112.156) 10.12.01 438 0
221495 오왕 기쁘다 [4] monoless갤로그로 이동합니다. 10.12.01 117 0
221493 visual studio 2010 mfc하는데 질문있엉~ [3] 스타짱(115.143) 10.12.01 185 0
221492 c# 다시 좀 질문 . . . 하나 넘으니 둘이 문제네 . . . [1] 숫사자갤로그로 이동합니다. 10.12.01 90 0
221490 MATLAB 소지한 훃들 질문 좀요. [4] dot(121.130) 10.12.01 80 0
221489 매트랩질문점 ㅜㅜ [6] 매틀래부ㅜ(124.80) 10.12.01 76 0
221488 하루에 한번은 진로 글이 올라오는거 같아 [3] 주시미갤로그로 이동합니다. 10.12.01 99 0
221487 12월 1일이당~ [11] 살려줭(121.144) 10.12.01 76 0
221486 횽아들! *.exe 파일에 관해서 질문있어요 [2] 질문있어요(121.150) 10.12.01 67 0
221485 쉘작업하던거 냅두고 그냥 2시에 자면 책임감 없는거냐? [10] 해일리갤로그로 이동합니다. 10.12.01 112 0
221484 혹시 Sean횽님 계신가요? [9] Rei@디씨갤로그로 이동합니다. 10.12.01 140 0
221482 지쳤다 [7] 땡칠도사갤로그로 이동합니다. 10.12.01 97 0
221481 매틀랩 질문 한개만 할께 횽들아 Enky갤로그로 이동합니다. 10.12.01 50 0
221480 부동산 개새끼 [5] ㅇㅇㅃ갤로그로 이동합니다. 10.12.01 122 0
221479 다시 여쭤봅니다 자바 리스트; 슬프다ㅠㅠ갤로그로 이동합니다. 10.12.01 39 0
221478 C++ 질문좀 할게요...ㅠㅠ 어디가 문제인지 좀 찾아주세요... [19] (112.145) 10.12.01 149 0
221477 아쉬벌레가 헤르페스가 됐다가 xLOGANx이 된거냐 ㅋㅋㅋ [10] semaphore (124.56) 10.12.01 108 0
221476 형님들 감사 [1] ㅇㅇ(112.150) 10.12.01 41 0
221475 (가르침 부탁드립니다)저기...자바 리스트 있잖아요 [3] 슬프다ㅠㅠ갤로그로 이동합니다. 10.12.01 66 0
221472 오늘 난 뭐했지 [8] 홍다(114.199) 10.12.01 53 0
221471 x맛y횽의 최강 조합은 뭘까 [15] 해일리갤로그로 이동합니다. 10.12.01 94 0
221470 고기 먹고 싶다!!!! [8] ㅇㅇㅃ갤로그로 이동합니다. 10.12.01 71 0
221468 잠도 안자고 머하나여 [3] 써니덕후갤로그로 이동합니다. 10.12.01 41 0
221466 이 시간에 난 대체 뭘하고 있는거지 [6] 해일리갤로그로 이동합니다. 10.12.01 66 0
221465 매틀랩 고수횽들 질문좀만 더 드릴께욤 [12] Enky갤로그로 이동합니다. 10.12.01 73 0
221464 프갤에 와우저 없나여 [3] 랜징징갤로그로 이동합니다. 10.12.01 46 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2