분류 전체보기 538

[Linear algebra] 13-14. Orthogonal vectors and subspaces

*13강은 퀴즈 해설 강의로 제외함 Lecture https://ocw.mit.edu/courses/18-06-linear-algebra-spring-2010/resources/lecture-14-orthogonal-vectors-and-subspaces/ Lecture 14: Orthogonal vectors and subspaces | Linear Algebra | Mathematics | MIT OpenCourseWare MIT OpenCourseWare is a web based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT activity ocw..

[Linear algebra] 11. Matrix spaces, rank 1, small world graphs

Lecture https://ocw.mit.edu/courses/18-06-linear-algebra-spring-2010/resources/lecture-11-matrix-spaces-rank-1-small-world-graphs/ Lecture 11: Matrix spaces; rank 1; small world graphs | Linear Algebra | Mathematics | MIT OpenCourseWare MIT OpenCourseWare is a web based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT activity ocw.mit..

VScode C/C++ 개발 세팅, CMakeLists.txt 이용하기 2

앞선 글을 통해 C/C++ 코드를 실행하려면 CMake를 이용하여 빌드하면 된다는 것을 알았다. 하지만 코드 편집기에서 코딩을 한 뒤에 해당 프로젝트 폴더로 가서 cmake 명령어를 매번 치는 것이 귀찮기 때문에 에디터에 CMake를 연동해서 쓴다. (귀찮음이 편리함을 낳는게 맞는 것 같다... make >> cmake >> cmake in editor) C/C++ 개발 시 많은 에디터가 있지만 가장 많이 쓰이는 것은 VScode일 것 같은데 모듈 형태로 간단하게 연동할 수 있다. Visual studio 랑 다른 것이니 이름 확인하는 걸 잊지 말고 큰 취향이 없다면 VScode를 추천한다. (다른건 다 괜찮은데 윈도우 비주얼스튜디오는 좀...) CMakeLists.txt 파일은 잘 만들어두었다는 전제 ..

VScode C/C++ 개발 세팅, CMakeLists.txt 이용하기 1

Python을 주로 사용하면 코드를 실행시키는 것이 아주 간단하지만 C/C++을 사용해보면 그리 단순하진 않다는 걸 알게 된다. 컴파일, 링크, 빌드, make, cmake 등 온갖 키워드가 등장하는데 제대로 이해하고 있지 않다면 코드를 실행하는 것까지가 큰 산으로 느껴진다. 그리고 기초적인 내용이라 누구에게 물어보기도 애매하고 어떻게 실행해요?라고 묻는 격이라 부끄끄러워서 더 어렵게만 느끼지더라. 따라서 13~15년도 학교에서 C/C++ 문법만 배운 것이 전부인 내가 주먹구구식으로 개발이 가능할 정도까지 필요했던 간단한 개념을 정리하고 함께 가장 많이 쓰이는 에디터, VScode에서 개발 환경 세팅하는 방법을 소개하고자 글을 적는다. 알고 있어야 하는 기본 개념 1. 인터프리터 언어와 컴파일 언어 한 ..

[Linear algebra] 7. Solving Ax=0, pivot variables, special solutions

Lecture https://ocw.mit.edu/courses/18-06-linear-algebra-spring-2010/resources/lecture-7-solving-ax-0-pivot-variables-special-solutions/ Lecture 7: Solving Ax = 0: pivot variables, special solutions | Linear Algebra | Mathematics | MIT OpenCourseWare MIT OpenCourseWare is a web based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT ac..