디시인사이드 갤러리

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

갤러리 본문 영역

함수 이분법으로 구하는 VBA 소스 오류좀봐주세요ㅠ

티저영상갤로그로 이동합니다. 2011.10.03 01:22:18
조회 45 추천 0 댓글 0


x^2-sin(x)-1 의 해를 이분법으로 구해야하는데요..오류가 떠서 질문해봐요 ..ㅠ

Option Explicit
Function f(x)
Dim ratio As Double, pi As Double

ratio = 0.1
pi = Application.WorksheetFunction.pi()
pi = 3.141592
f = x * x - Sin(x) - 1
End Function
Function Bisection(a, b, eps, MaxIt, x)
Dim c As Double, fa As Double, fb As Double, fc As Double
Dim It As Integer
fa = f(a)
fb = f(b)
If fa * fb >= 0 Then
MsgBox ("Wrong [a,b]")
x = 0
Bisection = 0
Exit Function
End If

For It = 1 To MaxIt
c = (a + b) / 2
fc = f(c)
If fa * fc < 0 Then
b = c
fb = fc
ElseIf fa * fc > 0 Then
a = c
fa = fc
Else
Exit For
End If

If (b - a) < eps Then
End If
Next It
x = c
Bisection = It
End Function
Sub Main()
Dim a As Double, b As Double, th As Double, height As Double, eps As Double
Dim MaxIter As Integer, It As Integer
Dim x As Double

a = Application.WorksheetFunction.Radians(0)
b = Application.WorksheetFunction.Radians(180)

eps = 0.00000001
MaxIter = 100

It = Bisection(a, b, eps, MaxIter, th)

If It > MaxIter Or It = 0 Then
MsgBox ("Error! it=" & It)
Exit Sub
End If


MsgBox ("x= " & x)

End Sub

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
277926 아니 ㅅㅂ 프로그램책들은 [6] 찌르매미(203.229) 11.10.04 82 0
277924 이승만 초대 대통령을 비난하는 이유가 뭔지 모르겠다 ㅅㅂ 병쉬 좌빨 [14] lol(110.174) 11.10.04 129 0
277923 궁금한거 있는데 회사에서 오픈소스를 내자나? [4] 좋은아버지갤로그로 이동합니다. 11.10.04 85 0
277922 직원수 [6] 3(116.42) 11.10.04 172 0
277920 > 아이폰 플밍 잘아는 갤러있나요 Verdana갤로그로 이동합니다. 11.10.04 27 0
277918 형들 그림판에서 위랑 왼쪽에있는 눈금자를 뭐라고 검색해야해? [2] +어게인갤로그로 이동합니다. 11.10.04 67 0
277917 아니 lte 이런거 말고 그냥 전부 wifi 지역으로 만들어 버림 되잖아 [17] 쿄스케갤로그로 이동합니다. 11.10.04 138 0
277916 월급이 밀렸을 때 대처법 [3] 거칠게갤로그로 이동합니다. 11.10.04 189 0
277915 왁스 하는 법 알려준다 ㅋㅋㅋ 바보 프갤들 [14] 좋은아버지갤로그로 이동합니다. 11.10.04 180 0
277914 너님들 일할 때 성향이 어떰? [6] Kanon갤로그로 이동합니다. 11.10.04 97 0
277913 LTE가 빠르냐 와이파이가 빠르냐?? [4] 거칠게갤로그로 이동합니다. 11.10.04 88 0
277911 주6일, 격주6일 근무가 아닐경우 고려할 점 [1] 개쉛기갤로그로 이동합니다. 11.10.04 149 0
277909 사장이 직원들에게 개발자 20명 데려오라고 명령했데 [4] 거칠게갤로그로 이동합니다. 11.10.04 104 0
277906 요즘 개발자가 부족하긴 한가벼 [4] 거칠게갤로그로 이동합니다. 11.10.04 140 0
277905 월급 밀리는 회사를 왜 다녀?? [8] 거칠게갤로그로 이동합니다. 11.10.04 261 0
277904 헉헉 검정 스타킹 여자들이 돌아다닌다 [3] 거칠게갤로그로 이동합니다. 11.10.04 178 0
277903 자유로운 영혼 프겔러들 헤어 스타일 질문좀 하자 [5] Kanon갤로그로 이동합니다. 11.10.04 78 0
277901 월급은 2달째 밀리고 [13] !@#ㅇㅇ(211.238) 11.10.04 143 0
277900 좋은 아버지 왠지 [1] 로하로하알로하갤로그로 이동합니다. 11.10.04 45 0
277899 컴터에미1친고졸입갤 [4] ㅇㅇㅇㅇㅇ(58.127) 11.10.04 68 0
277898 솔직히 아스는 필요없지않나? Adelposs갤로그로 이동합니다. 11.10.04 53 0
277896 늅늅커리큘럼이맘에안들어여 즐쿰갤로그로 이동합니다. 11.10.04 29 0
277894 아오 obj c... [1] !@#ㅇㅇ(211.238) 11.10.04 52 0
277893 형님들 도와주셈 막 프로그래밍계에 입문한 늅 [3] 주식회사인텔(76.87) 11.10.04 92 0
277891 근데 이여자애 솔직히 살면서 [2] 좋은아버지갤로그로 이동합니다. 11.10.04 100 0
277887 쿄스케횽존나열받은거같음 Light search갤로그로 이동합니다. 11.10.04 54 0
277882 얼마전에 알게 된 여자애가 잇는데 [3] 좋은아버지갤로그로 이동합니다. 11.10.04 100 0
277881 문돌이 초봉은? [2] 탐라국(61.109) 11.10.04 104 0
277880 횽들아 공모전은 꼭 꼭 반드시 혼자 참가해 [32] 어떡해갤로그로 이동합니다. 11.10.04 238 0
277875 시발 자료구조어렵다 [3] Light search갤로그로 이동합니다. 11.10.04 136 0
277874 솔직히 여자도 여자 나름 아니야? [6] 좋은아버지갤로그로 이동합니다. 11.10.04 168 0
277872 이쯤에서 적절한 드립 거칠게갤로그로 이동합니다. 11.10.04 48 0
277871 프갤러둘아 이정도면 자취생느님이지? [5] 로하로하알로하갤로그로 이동합니다. 11.10.04 91 0
277870 LTE 산사람이 5천명이나 넘었데 ㄷㄷㄷㄷ 거칠게갤로그로 이동합니다. 11.10.04 77 0
277868 데이터베이스 이중 구문에러 있는거 아는횽 있음?? [1] ㅇㅋㅇㅋ(122.38) 11.10.04 46 0
277866 도프벡터 (dope vector) 이거 구현방법이 두가지가 있다는데 로디세이(115.145) 11.10.04 378 0
277865 opengl 질문좀드릴게요 [2] 아잉만두갤로그로 이동합니다. 11.10.04 53 0
277863 화면 설계서(UI)의 중요성 [4] 닥치고뉴비갤로그로 이동합니다. 11.10.04 272 1
277862 횽들 전 도촬하러 갑니다. 케케 [4] [성대아싸]갤로그로 이동합니다. 11.10.04 104 0
277861 점심먹고 웃으면서 소화좀 시켜.jpg [6] blackd갤로그로 이동합니다. 11.10.04 164 0
277860 내가 2d 게임을 간단히 하나 만들고 싶은데 [2] 멸자(130.126) 11.10.04 95 0
277857 님들 c언어 하나가지고도 먹고 살수 있나요? [5] 1(118.220) 11.10.04 133 1
277856 밤새고 출근하니 죽을 맛이네... [2] 돌아이바갤로그로 이동합니다. 11.10.04 68 0
277855 노는 스마트 폰에 os 설치 불가능 할까?? [10] 거칠게갤로그로 이동합니다. 11.10.04 163 0
277853 USB로 윈7 까는데 도움좀.. [6] 에드라드(121.187) 11.10.04 87 0
277851 소스인사이트쓰는 횽들 질문 [3] 3(116.42) 11.10.04 237 0
277850 형들 오픈지엘 텍스쳐 Disable하면 아예 죽게하는법 없어? +어게인갤로그로 이동합니다. 11.10.04 36 0
277849 안녕! ㅁㄴㄻㄹ갤로그로 이동합니다. 11.10.04 43 0
277848 자바에서 메소드 클릭하면 이렇게 뜨는데 왜그런지 알아? [5] 좋은아버지갤로그로 이동합니다. 11.10.04 95 0
277846 정규식 알려주세요 [8] 정규식(58.184) 11.10.04 119 0
뉴스 배우 김소진 부친상, 향년 73세 연예계 잇단 부고에 애도 물결... 박기웅·김정난도 부친 별세 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2