Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problem Table Output
#2
It's kind of difficult to work with it without relating these variables to real life objects (or maybe I'm just noob:P) so it's not improved as much as it could be... But it generates the output you showed (including additional 45th row that yours' didn't have)

import numpy as np  
import math
import sys
import argparse
 
 
#print("Hallo world!")
#print("\n")
 
 
 
 
 
B = 0.30 # thickness
 
m = 3 # numbers of Layer
s = 5 # Steps for one Layer
Z = 0.30 # Z-value
z1= 0.30
z2= B*m
 
i=1 # variable for Lines
n=1 # Layer counter
g=2
S_ges = s * m  # lines in total
total_S_ges = S_ges


accumulated_i = 0 
whole_table = np.zeros([0, 3]) # 3 columns, 0 rows
 
while n<= m:
    
    #for g in range(1, m, 1):        
             
    I = np.linspace(i , total_S_ges , S_ges, dtype=int)
 
    table = np.zeros((S_ges, 3) )  # np.zeros(shape, dtype=float, order='C')

    table[:,0] = I
    table[:,1] = Z 
    table[:,2] = n

    whole_table = np.concatenate((whole_table, table), axis=0)

    #i +=1
 
    n += 1
    Z += B
    g += n

    # added lines
    i += S_ges
    total_S_ges += S_ges


print(whole_table)
 
fmt = ['%i'] + 2 * ['%.3f']
np.savetxt("Loop.txt", whole_table, fmt = fmt )
Output:
[[ 1. 0.3 1. ] [ 2. 0.3 1. ] [ 3. 0.3 1. ] [ 4. 0.3 1. ] [ 5. 0.3 1. ] [ 6. 0.3 1. ] [ 7. 0.3 1. ] [ 8. 0.3 1. ] [ 9. 0.3 1. ] [10. 0.3 1. ] [11. 0.3 1. ] [12. 0.3 1. ] [13. 0.3 1. ] [14. 0.3 1. ] [15. 0.3 1. ] [16. 0.6 2. ] [17. 0.6 2. ] [18. 0.6 2. ] [19. 0.6 2. ] [20. 0.6 2. ] [21. 0.6 2. ] [22. 0.6 2. ] [23. 0.6 2. ] [24. 0.6 2. ] [25. 0.6 2. ] [26. 0.6 2. ] [27. 0.6 2. ] [28. 0.6 2. ] [29. 0.6 2. ] [30. 0.6 2. ] [31. 0.9 3. ] [32. 0.9 3. ] [33. 0.9 3. ] [34. 0.9 3. ] [35. 0.9 3. ] [36. 0.9 3. ] [37. 0.9 3. ] [38. 0.9 3. ] [39. 0.9 3. ] [40. 0.9 3. ] [41. 0.9 3. ] [42. 0.9 3. ] [43. 0.9 3. ] [44. 0.9 3. ] [45. 0.9 3. ]]
Reply


Messages In This Thread
Problem Table Output - by Phil - May-18-2019, 02:49 PM
RE: Problem Table Output - by michalmonday - May-18-2019, 03:33 PM
RE: Problem Table Output - by Phil - May-18-2019, 04:42 PM
RE: Problem Table Output - by michalmonday - May-18-2019, 06:34 PM
RE: Problem Table Output - by Phil - May-19-2019, 12:17 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  problem in output of a snippet code akbarza 2 467 Feb-28-2024, 07:15 PM
Last Post: deanhystad
  output shape problem with np.arange alan6690 5 836 Dec-26-2023, 05:44 PM
Last Post: deanhystad
  problem in output of a function akbarza 9 1,413 Sep-29-2023, 11:13 AM
Last Post: snippsat
  Python Pandas Syntax problem? Wrong Output, any ideas? Gbuoy 2 999 Jan-18-2023, 10:02 PM
Last Post: snippsat
  Facing problem with Pycharm - Not getting the expected output amortal03 1 911 Sep-09-2022, 05:44 PM
Last Post: Yoriz
  Try to solve GTG multiplication table problem. Frankduc 6 2,111 Jan-18-2022, 08:26 PM
Last Post: Frankduc
  Python script to summarize excel tables, then output a composite table? i'm a total n surfer349 1 2,453 Feb-05-2021, 04:37 PM
Last Post: nilamo
  single input infinite output problem Chase91 2 2,036 Sep-23-2020, 10:01 PM
Last Post: Chase91
  sports Stats > table output loop problems paulfearn100 3 2,591 Jul-22-2020, 03:21 AM
Last Post: c_rutherford
  Save output into a Excel Sheet with Format Table skaailet 1 2,554 Apr-17-2020, 11:56 PM
Last Post: thirteendec

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020