You are here: Symbol Reference > MtxExpr Namespace > Classes > Matrix Record > public > StringsToValues Method > Matrix.StringsToValues Method (TStrings, string)
MtxVec VCL
ContentsIndex
PreviousUpNext
Matrix.StringsToValues Method (TStrings, string)

Convert strings to double (TCplx) and store them in the Values array.

Pascal
function StringsToValues(aList: TStrings; const Delimiter: string = kTab): TMtx; overload;

Convert strings in aList to double (real number) and store them in the Values array of the calling matrix. Rows property is set to aList.Count. Complex and Cols propertes are auto-detected. Complex numbers must follow the format: a+bi. All strings must have the same number of columns (numbers). Columns must be separated with a Delimiter. By default the delimiter is the tab charachter.

var a,b: Matrix; begin a.SetIt(2,2,False,[1,2,3,4]); b.Size(a); b.SetVal(1); a := Cos(a) + b; Richedit1.Clear; Memo1.Clear; a.ValuesToStrings(Richedit1.Lines); b.ValuesToStrings(Richedit1.Lines); a.ValuesToStrings(Memo1.Lines); b.ValuesToStrings(Memo1.Lines); Memo1.Lines.SaveToFile('C:Test.txt'); Memo1.Lines.LoadFromFile('C:Test.txt'); a.StringsToValues(Memo1.Lines); end;
Examples on GitHub
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!