예제 #1
0
파일: tensor.py 프로젝트: mayzel/Tensor
def createTestLaplacian(size):
    """
    実験用のラプラシアンを生成する。
    size x sizeの大きさの三重対角な行列を生成する。
    長さsizeの鎖状のグラフに相当するラプラシアンを返す。
    """
    A = repeat(0,size*size).reshape(size,size)
    for i in xrange(size-1):
        A[i,i+1] = A[i+1,i] = 1

    return alg.createLaplacian(A)
예제 #2
0
def createTestLaplacian(size):
    """
    実験用のラプラシアンを生成する。
    size x sizeの大きさの三重対角な行列を生成する。
    長さsizeの鎖状のグラフに相当するラプラシアンを返す。
    """
    A = repeat(0, size * size).reshape(size, size)
    for i in xrange(size - 1):
        A[i, i + 1] = A[i + 1, i] = 1

    return alg.createLaplacian(A)
예제 #3
0
파일: tensortest.py 프로젝트: mayzel/Tensor
def createTestLaplacian(size):
    A = repeat(0,size*size).reshape(size,size)
    for i in xrange(size-1):
        A[i,i+1] = A[i+1,i] = 1

    return alg.createLaplacian(A)