본문 바로가기

컴퓨터

Stack 기반 미로 찾기(DFS) 보호되어 있는 글입니다.
Solve Laplace Equation Using FDM (In Cartesian Coordinate) 소스코드 clear all; d=1; Nx=100; dx=d/Nx; V0=0; V1=2; N=5000; V=zeros(Nx+1); V(1)=V0; V(Nx+1)=V1; for n=1:1:N for i=2:1:Nx V(i) = (V(i+1)+V(i-1))/2; end end x=[0:dx:d]; figure(); plot(x,V); 이미지 (준비중...)
Instagram에 올라온 이미지와 비디오 링크 가져오기(API X) 보호되어 있는 글입니다.
설치형 블로그에서 Latex 문법 사용하기 http://cdn.mathjax.org/mathjax/latest/MathJax.js를 불러오면 설치형 블로그에서 Latex문법을 이용해 수식을 표현할 수 있다.한 예로 Tistory에서 수식을 입력하기 위해서는 스킨 수정하기를 한 후에 태그 위에 아래에 있는 소스코드를 붙여넣기하면 된다. 물론 Tistory에서 수식입력을 지원해주기는 하지만, 출력이 이미지 파일로 되기 때문에 검색을 하는 것이 어렵다. 그리고 수식을 입력할 때, 클릭으로 수식을 입력하는 것보다는 HTML 편집기로 치는 것이 훨씬 빠르고 편해서 MathJax.js 파일을 불러오는 편이다.추가적인 설정에 대해 알고 싶으면 MathJax의 Manual site인 https://docs.mathjax.org/en/v2.6-latest/mat..
Javascript로 된 소스코드를 압축해주는 사이트. http://closure-compiler.appspot.com/home 이 사이트를 이용하면 자바스크립트로 인한 트래픽을 상당히 줄일 수 있을 것으로 예상한다. Optimization에는 3가지 단계로 되어 있다.1번째 옵션인 Whitespace only의 경우에는 불필요한 공백, 엔터, 세미콜론, 주석 등을 제거해주는 역할을 한다.2번째 옵션은 Simple로 Whitespace only 옵션의 기능과 추가적으로 함수의 parameter와 local variable의 이름을 짧게 만들어주는 역할을 한다.3번째 옵션은 Advanced의 경우에는 Simple의 기능에 추가로 함수의 이름, global variable의 이름을 변경하며, 사용하지 않는 코드는 삭제하고, 몇 가지 함수의 call 들을 다른 함..
x방향 수치 미분 값을 pcolor 보호되어 있는 글입니다.
Visualize the electric potential of two charge 소스코드 N=500; x=linspace(-1,1,N); y=linspace(-1,1,N); [X,Y]=meshgrid(x,y); C=(9e9)*(10*1e-12)*(ones(N,N)./sqrt(X.^2+(Y-0.1).^2)-ones(N,N)./sqrt(X.^2+(Y+0.1).^2)); pcolor(X,Y,C); caxis([-1,1]); shading flat; 사진
Stack을 이용한 간단한 계산기 #include #include #include #include using namespace std; int calc(int op1, int op2, string op){ if(!op.compare("+")){ return op1+op2; } if(!op.compare("-")){ return op1-op2; } if(!op.compare("*")){ return op1*op2; } if(!op.compare("/")){ return op1/op2; } cout > token){ cout