'Daten.xlsx' has 23 Y values, 444 X values a Z value for each (10212 values in all). So shouldn't 'dtFinal' be:
dtFinal = New Table( "Converted", New Column( "X" ), New Column( "Y" ), New Column( "Z" ) );
dtFinal << add rows( N Rows( Xmat ) * N Rows( Ymat ) );
rowcnt = 0;
For( Xcnt = 1, Xcnt <= N Rows( Xmat ), Xcnt++,
For( Ycnt = 1, Ycnt <= N Rows( Ymat ), Ycnt++,
rowcnt++;
dtFinal:X[rowcnt] = Xmat[Xcnt];
dtFinal:Y[rowcnt] = Ymat[Ycnt];
dtFinal:Z[rowcnt] = Zmat[Xcnt, Ycnt];
)
);
givinhg somethkng like?
![Screen Shot 2017-11-27 at 10.35.09.png Screen Shot 2017-11-27 at 10.35.09.png](https://community.jmp.com/t5/image/serverpage/image-id/8446i24E0D6A71F3B8516/image-size/large?v=v2&px=999)
Without knowing anything about the data context and what you are attempting, I imagine that more informative visualisations are possible.