# Where do I put the Join[] in this expression?

Posted 5 days ago
123 Views
|
2 Replies
|
1 Total Likes
|
 Hey! So maybe I'm just not seeing something, but where would it put a Join[] in the following expression to get just one list and not a list of lists? In[]:= Table[Table[N[frequencyPitch[o, p]], {p, 1, intervalFundamentalPartition}], {o, 0, 1}] Out[]= {{16.3516, 17.3239, 18.354, 19.4454, 20.6017, 21.8268, 23.1247, 24.4997, 25.9565, 27.5, 29.1352, 30.8677}, {32.7032, 34.6478, 36.7081, 38.8909, 41.2034, 43.6535, 46.2493, 48.9994, 51.9131, 55., 58.2705, 61.7354}} If I use Catenate[] around the above expression it works; but I read somewhere I should use Join[] if working with pure lists.Thank you very much!Tim
2 Replies
Sort By:
Posted 5 days ago
 Hi Tim,the function you are asking for is Flatten: llist = {{16.3516, 17.3239, 18.354, 19.4454, 20.6017, 21.8268, 23.1247, 24.4997, 25.9565, 27.5, 29.1352, 30.8677}, {32.7032, 34.6478, 36.7081, 38.8909, 41.2034, 43.6535, 46.2493, 48.9994, 51.9131, 55., 58.2705, 61.7354}}; Flatten[llist] But in this case you could use Join like so: Join @@ llist Regards -- Henrik