U E D R , A S I H C RSS

새싹교실/2012/앞부분만본반



1. 참여자 명단

참여자3/173/183/20
신형준
양희환
김나영

2. 수업

Linear Algebra and C programming

2.1. 1회차 - 3/17(Linear Algebra)

Linear Algebra에 대한 전체적인 구성
1장 Linear Equations in Linear Algebra 에서
Linear Equations 와 Matrices 의 비교,
Linear System이 무엇인지 설명 -> Linear Equation의 집합
variable,coefficient,constant에 대해서 설명.

그에 따른 Linear System이 가지고 있는 해 종류

A L.S has either
1. No solution
2. exactly one solution
3. infinitely many solution

이에 대한 기하학적 표현으로
1 -> 평행
2 -> 한점에서 만나다
3 -> 일치
를 설명.

1 -> inconsistent
2 -> consistent 을 구별

주의) A L.S is consistent <-> A L.S has a solution 이라는 걸 강조
(exactly one solution 을 가진다는 이야기 -> Only가 꼭 들어가야 함 )

2.2. 1회차 - 3/18(Linear Algebra)

Linear System 과 Matrix equation사이의 상관관계를 설명함.

L.S <-> matrix equation
Ax=b 에서 A : coefficient matrix (계수 행렬) -> mxn행렬일 경우 -> 방정식의 수 : m 미지수의 수 : n

ex) let Ax=b with A: 4x5 matrix -> L.S : 방정식 4개 , 미지수 5개

*elimination(소거법) 에 대한 설명
-> 연립일차방정식을 matrix equation 꼴로 거기에 더나아가 augmented matrix 꼴로 나아가는 뱡향으로 설명함

소거법에 따른 Elementary Equation Operations(E.E.O)(L.S and Ax=b)와 Elementary Row Operations(E.R.O)(A b)에 대해서 비교, 설명함.

Elementary Equation Operations(E.E.O)
1. 한식에 영이 아닌수를 곱한다.
2. 두식을 바꾼다.
3. 한식에 k배(k≠0)을 한뒤 다른 식에 더한다.

Elementary Row Operations(E.R.O)
1. 한 행에 영이 아닌수를 곱한다(kRi, k≠0)
2. 두 행을 바꾼다 (Ri<->Rj)
3. 한행에 K배 한뒤 다른 행에 더한다.(k×Ri + Rj -> new Rj)

E.R.O는 reversible 하므로 그에 대한 inverse E.R.O를 설명함.
E.R.Oinverse E.R.O
kRi, k≠0(1/k)Ri, k≠0
Ri<->RjRi<->Rj
k×Ri + Rj(-k)×Ri + Rj

E.R.O를 하면서 발생할 수 있는 실수 몇 가지를 소개하고 , 그에 대한 주의를 당부함.그리고 이것을 예제에 적용해 보았음.

2.3. 1회차 - 3/18(C programming)

1. C언어의 개론적인 이야기
2. C 프로그램의 완성과정
3. Hello World! 들여다 보기
4. 주석이 들어가야 완성된 프로그램
5. printf 함수의 기본적인 이해

2->
#include <stdio.h>

int main(void)
{
   printf("Hello world! \n");
   return 0;
}

3 -> 문제 1. 다음과 같은 형식으로 본인의 이름을 출력하는 프로그램을 완성해보자 .
홍길동
홍 길 동
홍 길 동
문제 2. 본인의 이름, 주소, 그리고 전화번호를 모니터에 출력하는 프로그램을 작성해보자.(\n을 사용)
5->
#include<stdio.h>

int main(void)
{
   printf("Hello Everybody \n");
   printf("%d\n", 1234);
   printf("%d %d\n", 10, 20);
   return 0;
}


#include <stdio.h>

int main(void)
{
   printf("My age: %d \n", 20);
   printf("%d is my level \n", 100);
   printf("Today\nmorning\neverybody\n");
}

문제 1 다음의 출력결과를 보이도록 예제를 작성해보자. 출력되는 숫자들(25, 345, 9393)은 서식문자 %d를 이용하여 출력하자.
제 이름은 ____ 입니다.
제 나이는 25살 이고요.
제가 사는 곳의 번지수는 345 - 9393입니다.

문제 2 다음의 출력결과를 보이도록 예제를 작성해보자. 출력되는 숫자들은 서식문자 %d를 사용해서 출력을 해보자.
7x8 = 56
3x2 = 6

2.4. 문제푸는 곳


  • 저기 공부겸 들렀는데, 질문이 있네요.
    저희 12학번 교재에는
    A system of linear equation is said to be consistent if it has either one solution or infinitely many solutions; a system is inconsistent if it has no solution.
    이라고 적혀있는데

    이 위키에는
    주의) A L.S is consistent <-> A L.S has a solution 이라는 걸 강조
    (exactly one solution 을 가진다는 이야기 -> Only가 꼭 들어가야 함 )
    라고 되어있네요.
    system이 infinitely many solutions일 때도 consistent가 아닌가요? 궁금해서 질문 올립니다.- 김희성

2.5. 답변

infinitely many solutions 일때도 consistent합니다.
제가 말하고 싶은 주의는
A L.S has a solution 이라는 말이 관사 a 에 초점을 맞추어 exactly one solution으로 이해하는 애들이 있기 때문에
그에 대해서 주의를 준 것 입니다.




Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2012-03-27 05:10:55
Processing time 0.0914 sec