如何解决如何将数据从Python导出到.txt?
我是Python的新用户,对于从Python导出数据有疑问。我编写了使用Delaunay三角剖分创建网格的代码。对于三角剖分,我使用了matplotlib.tri库。我得到了一个网格图,现在我想保存节点和元素的坐标。所以我保存了节点列表:
import React,{ useState } from 'react';
const useForceUpdate = () => useState()[1];
const App = () => {
const forceUpdate = useForceUpdate();
console.log('rendering');
return <button onClick={forceUpdate}>Click To Render</button>;
};
现在我要保存元素,每个元素都包含两个节点,因为我考虑使用桁架元素。您有什么建议,如何将元素导出到.txt文件?
解决方法
我对您问题的最佳理解使我找到了这个答案
In [7]: import numpy as np
...: from matplotlib.tri import Triangulation
...: np.random.seed(sum(ord(c) for c in 'gboffi'))
...: x,y = [np.random.random(10) for _ in (0,0)]
...: tri = Triangulation(x,y)
...: print(tri.edges)
[[1 0]
[2 1]
[4 0]
[4 1]
[5 0]
[5 1]
[5 2]
[6 0]
[6 3]
[6 4]
[7 3]
[7 4]
[7 6]
[8 1]
[8 2]
[8 4]
[8 7]
[9 0]
[9 3]
[9 6]]
In [8]:
这是您想要的吗?
PS,我已经读到您的隐藏评论:Abaqus / CAE具有更好的网格划分支持。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。