kangwonlee / momisp

Mechanics of Materials in SciPy
Other
3 stars 4 forks source link
engineering mechanical mechanical-engineering mechanics numpy python solid solid-mechanics strength-of-materials sympy

master

재료역학 SciPy 사례집
Mechanics of Materials in SciPy

주 참고문헌 : Pytel 외 저, 이주성 외 역, 재료역학 2판, 한티미디어, 2013.
Main Text: Pytel et. al, Mechanics of Materials, 2nd Ed, 2013.

설치 항목 Software to install

파이썬 프로그래밍 언어 Python Programming Language

Anaconda 5.x Python 3.6.x version

깃 버전 관리 소프트웨어 Git Version Control Software

CUI

아래 소프트웨어를 설치 Please install following software

간단한 추천 사항 A few simple recommendations

항목
Key

Value
git 기본 편집기
Default editor for Git
MS VS Code
경로 환경 조정
Adjusting Path environment
Use Git from the Windows Command Prompt
터미널 에뮬레이터
Terminal emulator
Use Windows' default console window
자격 인증 관리자 활성화
Enable Git Credential Manager
전산 실습 환경의 경우, 선택 해제
If computer lab, unselect

이후 MS vscode 에서도 한두가지 추가 설정을 실시하면 내장 터미널로 git-bash 를 사용할 수 있음
With a few additional configurations in MS vscode, one could use git-bash as the integrated terminal.

GUI

아래 가운데 택일 Choose one from below

통합 개발 환경 Integrated Development Environment

아래 가운데 택일 Choose one from below

Spyder
PyCharm Community
Microsoft Visual Studio Code
  1. File > Preferences > Settings
  2. "terminal.integrated.shell.windows": **path to bash.exe here**

설치 동영상
Installation video

설치 동영상 Installation video

jupyter 노트북 실행시키는 법
How to start a jupyter notebook

이 저장소 는 주로 jupyter 노트북으로 만들어져 있음.
This repository is mostly written in jupyter notebook.
jupyter 노트북은 웹브라우저를 통해 프로그램 코드를 수정 실행하고 LaTex 수식을 포함한 문서 작성이 가능함.
Through a web browser, jupyter notebook enables editing & running program codes and writing documents including LaTex equations.

실행 동영상
Instruction video

실행 동영상 Instruction video

알림
Acknowledgement

이 소프트웨어는 대한민국 국토교통부 건설교통과학기술진흥원 교통물류연구사업의 지원을 받았음 (18TLRP-B117133-03) This software was supported by the Korea Ministry of Land, Infrastructure, and Transportation. It was also supported by the Korean Agency for Infrastructure Technology Advancement. (18TLRP-B117133-03)