From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

convert from m x n array to array of clusters

Solved!
Go to solution

I have an M x 4 array of doubles:

Var1

Var2

Var3

Var4

1

2

3

4

5

6

7

8

.

.

 

.

.

 

.

.

 

.

.

 

 

Want to convert it to:

 

myNewArray (1D array of)

                myNewCluster (cluster of 1 element)

                                myNewSmallerArray (1D array of)

                                                myNewSmallerCluster (cluster of 4 elements)

                                                                Var1 (double)  Var2 (double)  Var3 (double)   Var4 (double)

 

by doing this I want to then index through each row. The attached vi has the m x n array and the format of the output

0 Kudos
Message 1 of 3
(902 Views)
Solution
Accepted by topic author kathyleak

I assume this directly relates to your previous question, right?

 

You did not attach any of your type definitions (there are two!), so I had to disconnect them. You need to substitute the typedefs again.

 

Try this as general possibility:

 

altenbach_0-1634102889176.png

 

0 Kudos
Message 2 of 3
(885 Views)

You are in fact brilliant! I had disappeared down a rabbit hole building a manually indexing bit of code instead of using the auto indexing. Me thinks me and Rube Goldberg have a lot in common.

0 Kudos
Message 3 of 3
(853 Views)