반응형

2024/11/16 7

데일 카네기 - 「인간관계론」 을 읽고

다른 사람들과의 관계를 맺는 것은 나에게 있어서 늘 어려운 것이었다. 코로나를 겪고, 재수도 경험하며 스스로 고립된 시간을 꽤 오랜 기간 보냈던 터라, 어느새 다른 사람과 만나고 교류하는 것은 내 마음 속에서 두려운 무언가가 되어 있었다. 이후 시간이 지나며 이러한 부분이 조금은 나아졌지만, 여전히 개선되지 않는 부분도 많기에 보다 나아지고자 데일 카네기의 「인간관계론」을 찾아 읽어보게 되었다. 이 책은 사회적 성공 등의 사례들과 함께 원칙들에 소개하고 있어 우리에게 더욱 잘 다가오는 책이다. 이와 동시에 타인에 대한 존중과 배려에 대한 내용 또한 담겨있어, 많은 것들을 우리 스스로가 생각하고 되돌아보게 되는 책이라고 느꼈다. 또한 이 책을 읽는 것에서 그치는 것이 아니라, 중요한 것은 서문에서 다루듯이..

독서 2024.11.16

렌츠의 법칙(Lenz's Law)

패러데이 법칙(Faraday's Law)을 보면, 유도기전력(induced emf, ε)과 선속의 변화(change in flux)가 - 부호를 가짐을 알 수 있다. (https://thpop.tistory.com/59 / 패러데이 법칙(Faraday's Law)) 이것은 렌츠의 법칙(Lenz's Law)으로 알려진 물리적 해석이 담긴 것이다. 렌츠의 법칙(Lenz's Law)을 표현하자면 다음과 같다. 도선에 유도된 전류는 자기선속의 변화에 반대되게, 즉 자기선속의 변화를 방해하게끔 자기장을 만들어내는 방향으로 흐른다는 것이다. 쉽게 말하자면,자석과 가까워지면 자석을 밀어내려고 하고, 자석이 멀어지려고 하면 끌어당기려고 한다는 것이다.

패러데이 법칙(Faraday's Law)

패러데이는 일련의 실험을 통해 자기장의 변화에 의해 고리(loop)에 전류가 유도될 수 있음을 발견하였다. 이를 수학적으로 나타내보자. 자기선속(magnetic flux)는 다음과 같이 표현된다. Φ = ∫ B dA 기전력(emf)은 회로에 의해 둘러싸인 면적을 통과하는 자기선속이 변화할 때 유도된다. 즉 유도기전력(induced emf, ε)은 회로를 통과하는 자기선속의 시간에 따른 변화율과 같다고 볼 수 있다. 따라서 ε = - dΦ / dt이다. (-가 붙는 이유는 후술) 만약 고리(loop)가 N개의 동일한 동심성 고리(concentric loop)들로 이루어져 있다면, 다음과 같이 나타내어진다.  ε = - N × dΦ / dt  만약 loop가 자기장을 통과할 때, 자기력선과 고리 면의 nor..

Writing integral with the order of integration reversed

R = [e^y,e] × [1,0] 에서 x/lnx의 이중적분을 나타내면 아래와 같다.  이 이중적분의 순서를 바꾸어 나타내어보자. x = e^y를 y에 대한 식으로 나타내어보면, y = lnx이다. 그러면 [1,0]을 충족하기 위해서 x의 범위가 [e,1]이 되고, y는 lnx가 upper bound, y = 0이 lower bound이므로, [lnx,0]이 된다. 따라서  의 형태를 갖게 되고, 이를 계산하면 아래와 같다.

[C] 십의 자리가 1인 숫자 개수를 세는 프로그램

사용자로부터 몇 개의 숫자를 입력받을지, 그리고 그 개수만큼 숫자를 입력받은 후, 그 수들 중에서 십의 자리 숫자가 1인 수의 개수를 출력하는 프로그램을 만들어볼 것이다. 기대하는 출력 예시는 아래와 같다.81 21 24 15 16 17 19 115119 10 18 17 17 16 38 112 189 1982 11117  프로그램은 아래와 같다.#include int main() { int a,b,c; c=0; scanf("%d",&a); for (int i=1;i

C언어/예제 2024.11.16

[C] array 내부에서 사용자가 지정한 요소끼리 swap하는 프로그램

array 내부에서 사용자가 입력한 요소끼리 서로 swap을 하여 출력하는 프로그램을 만들어볼 것이다. 주어지는 array는 {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}이다. 기대하는 출력 결과는 아래와 같다.1 50 1 2 3 4 5 6 7 8 9 0 5 2 3 4 1 6 7 8 94 90 1 2 3 4 5 6 7 8 9 0 1 2 3 9 5 6 7 8 4 즉  "사용자가 두 요소를 입력 → 기존 문자열과 swap 후의 문자열을 출력"하는 것이 목표이다. 프로그램은 아래와 같다.#include #define SIZE 10int main() { int x,y; scanf("%d %d", &x, &y); int arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; for (in..

C언어/예제 2024.11.16
반응형