학교 수업
-
[C 프로그래밍: 새내기를 위한 첫 C 언어 책] 실습 14주차학교 수업/1-1, 1-2 코딩 기초 (파이썬, C) 2020. 11. 30. 18:31
실습문제 3문제 + 12장 연습문제 2문제 실습문제 1 #define _CRT_SECURE_NO_WARNINGS #include #include int main() { FILE* fp; char a[6] = { 'H','E','L','L','O' }; fp = fopen("Output.txt", "wt"); if(fp == NULL){ printf("파일 열기 실패\n"); exit(1); } for (int i = 0; i < 5; i++) { fprintf(fp, "%c ", a[i]); } fclose(fp); return 0; } 실습문제2 #define _CRT_SECURE_NO_WARNINGS #include int main() { FILE* fp; char ch; fp = fopen("inp..
-
연립 미분 방정식(라플라스 변환)학교 수업/1-2 공학수학1, 확률통계론 2020. 11. 26. 14:13
증명없음 시험정리용 연립 미분 방정식(일반) - hello70825.tistory.com/169 이 식에서 그대로 라플라스 변환을 해주면 된다. 여기서 Y1, Y2를 왼쪽으로 옮기고 나머지는 오른쪽으로 옮겨서 정리하면 된다. 이러면 Y1과 Y2가 미지수인 일차 연립방정식이 나오므로 Y1의 값과 Y2의 값을 구할 수 있다. 그러고나서 라플라스 역변환을 해주면 y1, y2를 구할 수 있다. y1'이 아닌 y1''로 나온다면 거기에 맞게 라플라스 변환을 해서 구해주면 된다. 부분분수 구하는 계산이 조금 더러울 뿐이지 개인적으로 일반적인 방법으로 연립 미분방정식을 푸는 것보다 풀기 쉬운 것 같다.
-
[C 프로그래밍: 새내기를 위한 첫 C 언어 책] 실습 13주차학교 수업/1-1, 1-2 코딩 기초 (파이썬, C) 2020. 11. 25. 21:34
연습문제 19번 #include #define MAX 50 struct phone{ char name[15]; char num[20]; }; int main() { struct phone book[MAX] = {{"나태희","010-5228-7889"},{"유현빈","010-5211-1472"},{"나원빈","010-1235-8765"},{"문건영","010-8282-8282"},{"소지법","010-5165-3483"}}; int i,z,size=5,j,cur,ans; char name[15],num[20]; while(1){ fflush(stdin); printf("1. 보기 2. 등록 3. 삭제 4. 끝내기\n\n"); printf("\t 메뉴 선택 [ ]\b\b"); scanf_s("%d",&z)..
-
라플라스 변환학교 수업/1-2 공학수학1, 확률통계론 2020. 11. 25. 18:42
증명없음 시험정리용 f(t)에 e^(-st)를 곱하고 0부터 무한대까지 적분시키는 식이 라플라스 변환이라고 한다. 보통 이거 그대로 적분을 하여 풀지는 않고, 표에 있는 내용들을 외워서 문제를 푼다. 외울 분량이 좀 많은데 미적분학으로 따지자면 삼각함수 파트에 해당하는 분량으로 외울게 많다. 근데 외운만큼 뇌없이 풀 수 있는 문제들이다. unit step function과 dirac delta function은 나중에 설명할 내용이지만 일단 외워야하므로 여기에 추가하였다. 위 테이블에 나온 자연상수의 지수 함수와 다른 기본함수가 서로 곱해진 함수에 라플라스 변환을 한다면 지수함수에 나와있는 차수의 계수만큼 평행이동을 한다. 이것을 s-shift라고 부른다. 이런꼴인데 예를 들면 이런식으로 s를 넣을 자리..
-
미분방정식 급수해법학교 수업/1-2 공학수학1, 확률통계론 2020. 11. 24. 18:28
시험정리용 증명없음 개념은 문제 풀 때 필요한 부분만 언급해서 개념과 많이 다를 수 있음 글에서는 x=0일때만 다룸 이런 꼴로 미분방정식이 있고, p(x), q(x), r(x)가 analytic function일 때 멱급수를 사용하면 쉽게 풀리는 경우가 있다. 수업에서는 거의 다 x=0일때에서만 배웠는데, x=x0인 경우 t = x-x0로 치환해서 풀면 된다. 기본 문제 풀이는 2가지로 나뉜다. y = (시그마가 들어있는 식) = (전개 식) 이렇게 있으면 시그마가 들어있는 식으로만 정리해서 풀거나, 어떻게 생긴 급수인지 유추가 불가능할 경우엔 전개 식을 사용하여 풀면 된다. ========================================================================..
-
연립 미분 방정식(일반)학교 수업/1-2 공학수학1, 확률통계론 2020. 11. 19. 16:51
증명없음 시험공부용 연립 2차 미분방정식은 지금까지 배운 미분방정식 풀이방법을 이용하거나, 라플라스 변환을 이용해 푸는 방법이 있다. 라플라스 변환은 이제 막 배우기 시작해서 나중에 글을 쓸 예정이다. 연립방정식도 Homogeneous, Nonhomogeneous 두가지로 나뉜다. 1. Homogeneous ===================================================================== 두 식이 있을 때 로 두어 요 모양으로 만들어서 문제를 푼다. 를 넣어 정리하면 인데 eλt는 무조건 양수이므로 없애준다. 여기서 det(x) != 0이므로 det(A-λI) = 0이어야 한다. 그러면 λ 값을 2개 구할 수 있다. 각각 저 식에 λ값을 대입해서 x의 값을 2개..
-
고차 미분방정식학교 수업/1-2 공학수학1, 확률통계론 2020. 11. 18. 21:44
증명 없음 시험 공부용 고차 미분방정식도 1차 미분방정식과 마찬가지로 r(x)=0인 homogeneous와 r(x) != 0인 nonhomogeneous 크게 두가지로 나뉜다. 본문에서는 간단하게 2차 미분방정식으로만 적었는데, 마지막에 Variation of Parameters만 3차 이상의 미분방정식에서 어떻게 구하는지 따로 적어두었다. Homogeneous Nonhomogeneous 1. Homogeneous ======================================================================== 1-1 Superposition Principle 위 미분방정식의 해가 y1, y2 일 때, y =c1y1 + c2y2도 해이다. ==================..
-
1차 미분방정식학교 수업/1-2 공학수학1, 확률통계론 2020. 11. 17. 21:24
증명없음시험정리용 1.3 Separable ODEs ======================================================================= 꼴로 ODE를 정리할 수 있을 때 로 만들고, dx를 오른쪽항으로 옮겨서 양변에 적분을 해준다. ======================================================================= 꼴로 ODE를 정리할 수 있을 때 로 u'x + u = f(u)로 문제를 풀어준다. 푸는 방법은 위에 양변을 적분해주는 것과 똑같다. ======================================================================= 1.4 Exact ODEs, Integrat..