本文整理汇总了Python中scipy.io.mmio.mminfo函数的典型用法代码示例。如果您正苦于以下问题:Python mminfo函数的具体用法?Python mminfo怎么用?Python mminfo使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了mminfo函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: test_simple_rectangular_real
def test_simple_rectangular_real(self):
a = [[1,2],[3.5,4],[5,6]]
fn = mktemp()
mmwrite(fn,a)
assert_equal(mminfo(fn),(3,2,6,'array','real','general'))
b = mmread(fn)
assert_array_almost_equal(a,b)
开发者ID:AndreI11,项目名称:SatStressGui,代码行数:7,代码来源:test_mmio.py
示例2: test_simple_skew_symmetric
def test_simple_skew_symmetric(self):
a = [[1,2],[-2,4]]
fn = mktemp()
mmwrite(fn,a)
assert_equal(mminfo(fn),(2,2,4,'array','integer','skew-symmetric'))
b = mmread(fn)
assert_array_almost_equal(a,b)
开发者ID:AndreI11,项目名称:SatStressGui,代码行数:7,代码来源:test_mmio.py
示例3: test_simple_complex
def test_simple_complex(self):
a = [[1,2],[3,4j]]
fn = mktemp()
mmwrite(fn,a)
assert_equal(mminfo(fn),(2,2,4,'array','complex','general'))
b = mmread(fn)
assert_array_almost_equal(a,b)
开发者ID:AndreI11,项目名称:SatStressGui,代码行数:7,代码来源:test_mmio.py
示例4: test_simple_hermitian
def test_simple_hermitian(self):
a = [[1, 2 + 3j], [2 - 3j, 4]]
fn = self.fn
mmwrite(fn, a)
assert_equal(mminfo(fn), (2, 2, 4, "array", "complex", "hermitian"))
b = mmread(fn)
assert_array_almost_equal(a, b)
开发者ID:hainm,项目名称:scipy,代码行数:7,代码来源:test_mmio.py
示例5: test_simple_skew_symmetric_float
def test_simple_skew_symmetric_float(self):
a = array([[1,2],[-2.0,4]],'f')
fn = mktemp()
mmwrite(fn,a)
assert_equal(mminfo(fn),(2,2,4,'array','real','skew-symmetric'))
b = mmread(fn)
assert_array_almost_equal(a,b)
开发者ID:AndreI11,项目名称:SatStressGui,代码行数:7,代码来源:test_mmio.py
示例6: test_simple_skew_symmetric
def test_simple_skew_symmetric(self):
a = [[1, 2], [-2, 4]]
fn = self.fn
mmwrite(fn, a)
assert_equal(mminfo(fn), (2, 2, 4, "array", "integer", "skew-symmetric"))
b = mmread(fn)
assert_array_almost_equal(a, b)
开发者ID:hainm,项目名称:scipy,代码行数:7,代码来源:test_mmio.py
示例7: test_simple_skew_symmetric_float
def test_simple_skew_symmetric_float(self):
a = array([[1, 2], [-2.0, 4]], "f")
fn = self.fn
mmwrite(fn, a)
assert_equal(mminfo(fn), (2, 2, 4, "array", "real", "skew-symmetric"))
b = mmread(fn)
assert_array_almost_equal(a, b)
开发者ID:hainm,项目名称:scipy,代码行数:7,代码来源:test_mmio.py
示例8: test_simple_rectangular_real
def test_simple_rectangular_real(self):
a = [[1, 2], [3.5, 4], [5, 6]]
fn = self.fn
mmwrite(fn, a)
assert_equal(mminfo(fn), (3, 2, 6, "array", "real", "general"))
b = mmread(fn)
assert_array_almost_equal(a, b)
开发者ID:hainm,项目名称:scipy,代码行数:7,代码来源:test_mmio.py
示例9: test_simple_complex
def test_simple_complex(self):
a = [[1, 2], [3, 4j]]
fn = self.fn
mmwrite(fn, a)
assert_equal(mminfo(fn), (2, 2, 4, "array", "complex", "general"))
b = mmread(fn)
assert_array_almost_equal(a, b)
开发者ID:hainm,项目名称:scipy,代码行数:7,代码来源:test_mmio.py
示例10: test_simple_rectangular
def test_simple_rectangular(self):
a = [[1, 2, 3], [4, 5, 6]]
fn = self.fn
mmwrite(fn, a)
assert_equal(mminfo(fn), (2, 3, 6, "array", "integer", "general"))
b = mmread(fn)
assert_array_almost_equal(a, b)
开发者ID:hainm,项目名称:scipy,代码行数:7,代码来源:test_mmio.py
示例11: test_simple_hermitian
def test_simple_hermitian(self):
a = [[1,2+3j],[2-3j,4]]
fn = mktemp()
mmwrite(fn,a)
assert_equal(mminfo(fn),(2,2,4,'array','complex','hermitian'))
b = mmread(fn)
assert_array_almost_equal(a,b)
开发者ID:AndreI11,项目名称:SatStressGui,代码行数:7,代码来源:test_mmio.py
示例12: check_read
def check_read(self, example, a, info):
f = open(self.fn, 'w')
f.write(example)
f.close()
assert_equal(mminfo(self.fn), info)
b = mmread(self.fn).todense()
assert_array_almost_equal(a, b)
开发者ID:Kitchi,项目名称:scipy,代码行数:7,代码来源:test_mmio.py
示例13: test_simple_rectangular
def test_simple_rectangular(self):
a = [[1,2,3],[4,5,6]]
fn = mktemp()
mmwrite(fn,a)
assert_equal(mminfo(fn),(2,3,6,'array','integer','general'))
b = mmread(fn)
assert_array_almost_equal(a,b)
开发者ID:AndreI11,项目名称:SatStressGui,代码行数:7,代码来源:test_mmio.py
示例14: test_simple_real
def test_simple_real(self):
a = [[1,2],[3,4.0]]
fn = self.fn
mmwrite(fn,a)
assert_equal(mminfo(fn),(2,2,4,'array','real','general'))
b = mmread(fn)
assert_array_almost_equal(a,b)
开发者ID:hitej,项目名称:meta-core,代码行数:7,代码来源:test_mmio.py
示例15: test_random_rect_real
def test_random_rect_real(self):
sz = (20, 15)
a = rand(*sz)
fn = self.fn
mmwrite(fn, a)
assert_equal(mminfo(fn), (20, 15, 300, "array", "real", "general"))
b = mmread(fn)
assert_array_almost_equal(a, b)
开发者ID:hainm,项目名称:scipy,代码行数:8,代码来源:test_mmio.py
示例16: test_random_rect_real
def test_random_rect_real(self):
sz = (20,15)
a = rand(*sz)
fn = mktemp()
mmwrite(fn,a)
assert_equal(mminfo(fn),(20,15,300,'array','real','general'))
b = mmread(fn)
assert_array_almost_equal(a,b)
开发者ID:AndreI11,项目名称:SatStressGui,代码行数:8,代码来源:test_mmio.py
示例17: test_read_symmetric
def test_read_symmetric(self):
fn = self.fn
f = open(fn, "w")
f.write(_symmetric_example)
f.close()
assert_equal(mminfo(fn), (5, 5, 7, "coordinate", "real", "symmetric"))
a = [[1, 0, 0, 0, 0], [0, 10.5, 0, 250.5, 0], [0, 0, 0.015, 0, 0], [0, 250.5, 0, -280, 8], [0, 0, 0, 8, 12]]
b = mmread(fn).todense()
assert_array_almost_equal(a, b)
开发者ID:hainm,项目名称:scipy,代码行数:9,代码来源:test_mmio.py
示例18: test_simple_pattern
def test_simple_pattern(self):
a = scipy.sparse.csr_matrix([[0, 1.5], [3.0, 2.5]])
p = np.zeros_like(a.todense())
p[a.todense() > 0] = 1
info = (2, 2, 3, 'coordinate', 'pattern', 'general')
mmwrite(self.fn, a, field='pattern')
assert_equal(mminfo(self.fn), info)
b = mmread(self.fn)
assert_array_almost_equal(p, b.todense())
开发者ID:Kitchi,项目名称:scipy,代码行数:9,代码来源:test_mmio.py
示例19: test_read_symmetric_pattern
def test_read_symmetric_pattern(self):
fn = self.fn
f = open(fn, "w")
f.write(_symmetric_pattern_example)
f.close()
assert_equal(mminfo(fn), (5, 5, 7, "coordinate", "pattern", "symmetric"))
a = [[1, 0, 0, 0, 0], [0, 1, 0, 1, 0], [0, 0, 1, 0, 0], [0, 1, 0, 1, 1], [0, 0, 0, 1, 1]]
b = mmread(fn).todense()
assert_array_almost_equal(a, b)
开发者ID:hainm,项目名称:scipy,代码行数:9,代码来源:test_mmio.py
示例20: test_random_symmetric_real
def test_random_symmetric_real(self):
sz = (20,20)
a = rand(*sz)
a = a + transpose(a)
fn = mktemp()
mmwrite(fn,a)
assert_equal(mminfo(fn),(20,20,400,'array','real','symmetric'))
b = mmread(fn)
assert_array_almost_equal(a,b)
开发者ID:AndreI11,项目名称:SatStressGui,代码行数:9,代码来源:test_mmio.py
注:本文中的scipy.io.mmio.mminfo函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论