PSM.bayspline.rows
Indicate the stateVector rows used to run a BaySpline PSM
Syntax
Description
Indicate the state vector row that should be used as the SST input for the BaySpline PSM when calling the “PSM.estimate” command. The input is a scalar. Uses the same state vector row for each ensemble member and each ensemble in an evolving set.
obj = obj.rows(memberRows)
Indicate which state vector row to use for each ensemble member. This syntax allows you to use different state vector rows for different ensemble members. The input is a row vector with one element per ensemble member.
obj = obj.rows(evolvingRows)
Indicate which state vector row to use for different ensembles in an evolving set. This syntax allows you to use different state vector rows for different ensembles in an evolving set. The input should be a 3D array of either size [1 x 1 x nEvolving] or of size [1 x nMembers x nEvolving]. If the second dimension has a size of 1, uses the same row for all the ensemble members in a particular evolving ensemble. If the second dimension has a size of nMembers, allows you to use a different row for each ensemble member in each evolving ensemble.
rows = obj.rows
Returns the current rows for the PSM object
obj = obj.rows(‘delete’)
Deletes any currently specified rows from the BaySpline PSM object.