ChatGPT已经火了一段时间了。小喵也试着简单玩了一下。
网址:chat.openai.com/chat (需要梯子以及一些其他技巧)
支持中文和英文,还有明暗两种主题色。
最初级的问题,ChatGPT英文的回答比中文更准确。中文的答案局限于力学学科,英文的答案则告诉你说FEM在很多领域都有应用,包括结构、传热、流体、电磁等。
让我们继续:
真是非常具有国内教材风格的回答。这几点说的都没错,上课的时候老师这么讲,你反正在笔记里记下来就完事了。至于为啥是这样,就跟过去的私塾似的,多读几遍自己慢慢领会吧。看不懂就背下来,考试时候写上去就拿分……
这倒是怪不着ChatGPT。你百度搜索结果差不多也是这样。
再来个稍微难一点的:
它好像说了很多,但又好像啥也没说。
来试一个甜咸豆腐脑的问题:
立场很坚定嘛。
试一个细节一点的问题,看看它能不能答上来:
很准确!
我是不是有点小看它了。试着直接让它写一段脚本如何?
——这个脚本并不完整。一定是我的问题描述的不够准确。再试试:
wow。这可真的是太到位了。看人家写的代码,工工整整还带注释。除了Abaqus内置的库,还import了numpy。
from odbAccess import *
import numpy as np
# Open the Abaqus output database (odb) file
odb = openOdb("model.odb")
# Get the required data using the Abaqus API
step = odb.steps['Step-1']
lastFrame = step.frames[-1]
field = lastFrame.fieldOutputs['S']
# Loop through all the elements to extract the von-Mises stress at the Gauss points
vonMises = np.array([element.data[0].vonMises for element in field.elementDataList])
# Write the von-Mises stress values to a text file
with open("data.txt", "w") as f:
for v in vonMises:
f.write("%f\n" % v)
# Close the odb file
odb.close()
好的,下次再有啥代码不会,我不查文档了我就先问你。
看看ChatGPT对工业软件行业的分析: