Tech notes

고정 헤더 영역

글 제목

메뉴 레이어

Tech notes

메뉴 리스트

  • 홈
  • 방명록
  • 분류 전체보기 (155)
    • 블로그 운영 기록 (11)
    • IT (82)
      • R (3)
      • C (6)
      • Linux>Shell (14)
      • Database (7)
      • Javascript (28)
      • HTML+CSS (5)
      • 스터디 (19)
    • 기타 (38)
      • Tips (11)
      • Review (6)
      • Math (1)
      • Money (20)
    • 日本語 (24)
      • JLPTN1(上) (13)
      • JLPTN1(下) (8)
      • 비지니스일본어 (3)

검색 레이어

Tech notes

검색 영역

컨텐츠 검색
C언어 수치계산 수치적분 (구분구적법, 사다리꼴, 심슨 공식)

📣 목표 : f(x) = -x^2 + 2x 를 구간 [0.0, 2.0]에서 적분하기 サイエンス社의 数値計算入門[C言語版]이라는 책을 교과서로 쓰고 있는데 아니 이럴 수가 있나 싶을 정도로 코드가 엉망진창.. 실행은 시켜 보고 책에 담은건지? 여튼 第10章의 알고리즘만 참고해서 아래 코드는 전부 제가 작성했습니다. 💡 구분구적법 수학시간에 배운 구간을 네모네모로 쪼개서 적분에 근사하는 그거입니다. rectangle 과 rectangle2 함수가 구분구적법을 구현한 것으로 각각 식 10.1과 10.2에 대응합니다. 식 10.1 과 10.2의 차이는 사각형의 높이를 오른쪽 끝점(우단형)에 맞췄냐 왼쪽 끝점에 맞췄냐(좌단형)하는 차이입니다. 💡 사다리꼴 공식 이번엔 사각형이 아니고 사다리꼴 모양으로 잘라서 적분..

IT/C 2020. 9. 3. 21:25

R airquality 데이터에서 NA값을 제거할 때 주의점

airquality는 R에서 기본으로 제공해주는 데이터로 오존의 농도(Ozone)와 일사량(Solar.R) 풍속(Wind) 온도(Temp) 등의 정보가 담겨있다. 데이터를 확인해보면 이런 식으로 NA값이 들어있어서 NA값을 빼주는 작업을 해야 한다. 알다시피 NA값을 제거하는 데는 na.omit() 함수를 사용한다. 그런데 오늘 깨달은 이상한 점은.. airquality 전체에 na.omit을 적용하느냐 개별 데이터(오존농도, 일사량, 온도 등)에 na.omit를 적용하느냐에 따라 데이터의 요소수가 달라진다는 것이다. oz에 NA값을 제거한 오존 농도 값을 저장하고 temp에 NA값을 제거한 온도 값을 저장했는데 lm()을 적용하니 변수의 길이들이 다르다고 에러가 뜬다. 실제로 확인해보니 oz과 temp..

IT/R 2020. 8. 20. 15:40

부스트코딩 뉴비챌린지 스터디 2주차 : C언어

몇 주전에 학습한 내용인데 포스팅이 밀려서 이제 업로드하네요. 아직 임시저장에 글 열개 넘게 쌓여있는 😅 - 1) C기초 https://sandbox.cs50.io/ CS50 Sandbox Temporary programming environments for students and teachers. sandbox.cs50.io cs50 샌드박스를 이용하면 별도의 프로그램 설치 없이 C언어로 프로그램을 작성하고 실행 가능합니다. 로그인에 깃허브 계정이 필요하고 코드는 자동 저장됨. 📣 cs50 샌드박스뿐만 아니라 리눅스 운영 체제에도 실행되는 명령어들 - 컴파일하는 방법 : clang filename.c- cs50 헤더 파일을 포함해서 컴파일 하는 법 : clang filename.c -lcs50 - 컴파..

IT/스터디 2020. 8. 13. 17:55

부스트코딩 뉴비챌린지 스터디 1주차 : 컴퓨팅 사고

부스트코딩 뉴비챌린지 스터디 1주차 Computational Thinking, Scratch [부스트코스] 모두를 위한 컴퓨터 과학 (CS50 2019) 강좌소개 : edwith - 부스트코스 www.edwith.org 위 강의를 듣고 중요하다고 생각한 내용들을 정리, 요약해보았습니다. 스터디에 참가중이지 않은 분들도 위 사이트에서 수강신청을 통해 듣는 것이 가능합니다. 1) 이진법 💡 컴퓨터와 연결된 유일한 물리적 자원은 전기 → 여기에는 ON/OFF 라는 두 가지 상태만이 존재함 → 이는 2진법으로 표현하기에 적합함 십진법에서는 첫번째 자리가 10^0, 두번째 자리가 10^1, 세번째 자리가 10^3.. 각 자리가 10의 거듭제곱을 나타낸다. 이진법에서 첫번째 자리는 2^0,두번째 자리는 2^1, 세..

IT/스터디 2020. 7. 14. 14:42

추가 정보

인기글

최신글

페이징

이전
1 ··· 16 17 18 19 20 21
다음
TISTORY
Tech notes © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바