목록Tips (Utility, Computer Language, and etc.) (201)
감동, 마음이 움직이는 것
Ref - http://unix.stackexchange.com/questions/37329/efficiently-delete-large-directory-containing-thousands-of-files When thousands of files are on one directory, it is really time consuming when delete al files.In this case, you can effectively delete use rsync (To be honest, I don't know rsync, but just enter the follow commands: mkdir empty_dir rsync -a --delete empty_dir/ yourdirectory/It wo..
Ref) https://www.hpc2n.umu.se/batchsystem/examples_scriptsRef) http://slurm.schedmd.com/sbatch.html Step 1. Make a script for a single job.You can make a script file for a single job.Below is an example script file (test.sh) test.sh #!/bin/sh #SBATCH --time=30-00:00:00 //minimum acceptable walltime (runtime), format: day-hours:minutes:seconds #SBATCH --job-name Landscape_10 //name of job shown i..
table그릴 때 셀병합, 셀분할 같은걸 이용해서 만들어야 하는 경우, Latex에서는 Multirow, Multicolumn같은 걸 이용하면 됩니다. 아래의 사이트에서 만들어서 사용해도 되구요.http://www.tablesgenerator.com/ 만약 그냥 문법을 알아서 만들고 싶다면 http://texblog.org/2012/12/21/multi-column-and-multi-row-cells-in-latex-tables/ 이 사이트를 참고하면 편할 것 같군요. 일단 설명을 드리자면 \usepackage{multirow}를 해주셔야 하구요. 나머지는 위의 사이트를 참고하는 게 더 편할 것 같군요 ㅎㅎ.제가 만든 표는 둘 다 섞어쓴거라 다소 복잡한데요. 기본적으로 위의 사이트에서 어떻게 사용하는 건..
아주 좋은 걸 찾아냈다옹 +_+ StreamPlot일단 시작점으로부터 어떻게 평면위에서 움직이는지 선으로 그려주고 싶으면 StreamPlot을 사용하면 된다. StreamPlot[{x/2, y + 1}, {x, 0, 10}, {y, 0, 10}, VectorColorFunction -> "Rainbow", VectorScale -> Medium, VectorPoints -> Fine] 마찬가지로 처음 세개가 필수이고 내용은 VectorPlot과 동일하다. 뒤에 들어가는 인자는 모두 옵션이다. 참고로 stream의 컬러는 StreamStyle로 바꿀 수 있다. 또, 여러개의 stream을 한 번에 그릴 수 있다. StreamPlot[{{vx,vy},{wx,wy},…},{x,xmin,xmax},{y,ymin..
VectorPlot[{x/2, y + 1}, {x, 0, 10}, {y, 0, 10}, VectorColorFunction -> "Rainbow", VectorScale -> Medium, VectorPoints -> Fine]첫 번째 인자는 {x, y}좌표에 해당하는 벡터값을 의미하고 두 번째와 세 번째에는 그리고 싶은 그림의 x range와 y range를 각각 넣어준다. 그 다음부터는 옵션으로 들어가는 건데 VectorColorFunction은 vector크기에 따라 vector의 색을 뭘로 나타낼 지 templete을 정하는 거고 VectorScale은 벡터의 전체적인 크기를 지정해줄 수 있다. small을 지정해주면 전체적으로 작은 화살표가 되고 large로 하면 큰 게 설정된다. VectorP..
Ltex에서 한 그림에 (a), (b), (c)처럼 하나 이상을 그려서 넣으려면 처음부터 아예 gnuplot의 multiplot을 이용해서 한 그림으로 만들었었다. 그러나 pdf에서만 지원되는 그림을 그린경우 multiplot을 할 수 없는데 이런경우에는 그림을 table로 넣겠다고 하면 된다 (\begin{tabular}{}이용). 여기서 tabular이후의 c는 column(열)을 의미한다. 따라서 넣고 싶은 열 수 만큼 c를 써주면 된다. 아래 예제의 경우는 5개의 열을 사용하였다. 기본적으로 한 행에 해당하는 열을 다 써준다음 다음 행을 써주는데 열과 열 사이에는 &를 써야 하고 행과 행 사이에는 \\를 써야 한다. 따라서 행은 내가 만들고 싶은 만큼 \\을 사용해서 만들어주면 된다. \begin..
일단 기본적으로 gnuplot을 이용하면 데이터를 가지고 바로 손쉽게 gif를 만들 수 있다. set terminal gif animate delay 70 size 1000, 700 enhanced font "Helverica,12"set output 'landscape.gif'p '../data/points_t1.txt' u 1:2 with circles lc rgb "blue" t 't=1'p '../data/points_t2.txt' u 1:2 with circles lc rgb "blue" t 't=2'... 이런식으로 애니메이션으로 만들어주고 싶은 그림을 그리라고 하면 그림으로 그려준다.set terminal gif animate 라는 건 그림은 gif형식의 그림으로 그려서 animation을 ..
using namespace std;를 해준 경우에는 아래와 같이 써주면 된다.sprintf(fname, "data/points_t%g.txt", maxt);ofstream points(fname, ios_base::app);std::ios_base::app인데 namespace로 std를 사용한다고 했으니까 앞에 std:: 이걸 해줄 필요없다. 하지만 using namespace std를 안 한 경우에는 아래의 출처에서 처럼 std::ios_base::app라고 써줘야 한다. 출처 - http://stackoverflow.com/questions/2393345/how-to-append-text-to-a-text-file-in-c
=========================================== 글을 쓸 때마다 모든 문장마다 확인해야 할 것들!!! *** 1. Notation와 terminology 통일성 및 정확성 2. 주어 동사 단복수 맞추는 것 3. 수동/피동표현 4. 시제 5. font와 format의 통일성 6. which등 관계대명사의 선행사가 헷갈리는 문장이 많고 주어가 애매모호한 경우가 많음. 예를 들어, "when the environment is harsh to survive"의 경우 survive의 주어가 없다. 한국어로 생각하면 "살아가기 힘든 환경일 때" 라고 생각해서 자연스럽겠지만 영어에서는 이 경우 survive의 주어가 environment가 되어 "환경이 살아남기 힘들 때"가 된다. 원래..