The Matlab Writer supports writing Matlab .mat files.
The produced files have two variables, Dimensions and Points. Dimensions is a comma-delimited list of dimension names, and Points is a double array of all dimensions of every points. Note that this output array can get very large very quickly.
{
"pipeline":[
{
"type":"readers.las",
"filename":"inputfile.las"
},
{
"type":"writers.matlab",
"output_dims":"X,Y,Z,Intensity",
"filename":"outputfile.mat"
}
]
}