Skip to content

Instantly share code, notes, and snippets.

@mkacky
mkacky / draw_from_files.py
Last active December 16, 2015 05:08
gistのテスト
# -*- coding: utf-8 -*-
import numpy
import matplotlib.pyplot as plt
import pylab
import networkx as nx
#############################################
## ここからリンク関係
0 0
5 4
2 8
9 1
8 10
@mkacky
mkacky / run_sim.sh
Last active December 16, 2015 07:58
xargsでリダイレクトを行うためのワンクッション。
#!/bin/bash
####################
## リダイレクト先に「xargsにパイプを経由して渡した引数を含むファイル名」を設定するためのワンクッション
func()
{
## コマンド及び引数の並び
# func <seed>
## 時間がかかる処理
@mkacky
mkacky / insertFigure.py
Last active December 16, 2015 11:39
グラフの中に小さいグラフを挿入
#! /usr/bin/python
# -*- coding: utf-8 -*-
#import numpy
from pylab import *
# TeX形式のテキストを表示するために必要
rcParams["text.usetex"]=True
###############################################
@mkacky
mkacky / vector_stack.cpp
Last active December 16, 2015 20:49
test of vector with a stack variable.
#include <vector>
#include <iostream>
class Hoge
{
protected:
int m;
Hoge* p;
public:
@mkacky
mkacky / test_ref.cpp
Created May 2, 2013 06:04
test of reference.
#include <map>
#include <iostream>
class Hoge
{
protected:
int m;
Hoge* p;
public:
@mkacky
mkacky / test_hsplit.py
Created May 4, 2013 10:31
sample code using hsplit()
#! /bin/python
# -*- coding: utf-8 -*-
import numpy as np
# 4x5行列を作成
print "A = np.arange(24).reshape(4,6)"
A = np.arange(24).reshape(4,6)
print A
# 実行結果
@mkacky
mkacky / test_graph.py
Created May 6, 2013 03:37
test of NetworkX
# -*- coding: utf-8 -*-
import networkx as nx
from networkx.readwrite import json_graph
import json
import pylab
import matplotlib.pyplot as plt
# グラフオブジェクトを作成.
G=nx.Graph()
#! /usr/bin/python
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
# 外部ファイルからデータを読み込み
data_file = np.loadtxt("stack.dat", dtype='str')
# ファイルの中身【例】
# A 15 7 2
@mkacky
mkacky / stack.dat
Last active December 17, 2015 05:39
A 15 7 2
B 20 5 1
C 10 3 6