Re: Addition von Single Arrays
Verfasst: Donnerstag 16. Februar 2017, 19:45
@Sirius3: Ist aber eher unwahrscheinlich wenn man sich die Verwendung ansieht. Da haben die Elemente ja eine Methode die Floats liefert. Mehrzahl.
Seit 2002 Diskussionen rund um die Programmiersprache Python
https://www.python-forum.de/
Code: Alles auswählen
def read_nodeset(odb, anz_frames, nodeset):
result = []
for i in range(1,anz_frames+1):
values = odb.steps['Step-1'].frames[i].fieldOutputs['U'].getSubset(region=odb.rootAssembly.nodeSets[nodeset]).values
result.extend(v.dataDouble[1] for v in values)
return numpy.array(result)
ovalues = read_nodeset(odb, anz_frames, "VO")
uvalues = read_nodeset(odb, anz_frames, "VU")
summe = ovalues + uvalues
Code: Alles auswählen
def read_nodeset(odb, nodeset):
result = []
for frame in odb.steps['Step-1'].frames:
values = frame.fieldOutputs['U'].getSubset(region=odb.rootAssembly.nodeSets[nodeset]).values
result.extend(v.dataDouble[1] for v in values)
return numpy.array(result)
ovalues = read_nodeset(odb, "VO")
uvalues = read_nodeset(odb, "VU")
summe = ovalues + uvalues