Hello,
Post the form of your data and I think I'll be able to help you do this very quickly! There are two cases which come to mind immediately IF you are getting the information in the form of "scalar strings" from an instrument ; I'll state them below and how to handle them:
1. You get the data point by point from a function in a loop.
In this case you can do as suggested above and simply perform any conversion to numeric type necessary (likely string to numeric; see the String/Numeric conversion palette - a subpalette of the String palette for help with this), and then use auto-indexing at the output of the loop to build an array of those values.
2. You get the data as a large string of values, likely delimited by commas or tabs.
In this case, you simply need to perform some string parsing. If the data comes as noted here, then you can use the spreadsheet string to array function (again in the string palette) and specify the delimeter of your choice. This function will take the characters between the delimeters, ignore white space, convert them to numeric type (ex. the string "1.23" -> the double float 1.23), and stick the corresponding numerics into an array. Note that if the string has end-of-line characters (such as linefeeds or carriage returns) then new rows will be formed and the result will be a two dimensional array. Here are quick examples: (note: let \n = linefeed below)
string input = "1.23, 3.45, 14.67, 8.655" will become an array with 4 values in it: 1.23 3.45 14.67 8.655
string input = "1.23, 3.45, 14.67, 8.655 \n 1.0, 2.0, 3.0, 4.0" will become a 2D array with the first row having 1.23 3.45 14.67 8.655 and the second row having 1.0 2.0 3.0 4.0.
Ok, I hope this helps; repost if you have any other questions!
Best Regards,
JLS