void SaveToFile(String FileName, Boolean Append)
Write object header and values to a file.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | FileName | String | |
| 2 | Append | Boolean |
Result: stored in self (calling object)
Remarks:
Write the header describing the calling object and the values array of the calling object to the file, specified by the FileName. If the file already exist, the data is overwritten by default. If Append is True, the data is appended to the end of the file.
Note
It is recommended you use a .mtx extension when you're saving/loading matrix to/from file. Similarly, you should use a .Vec extension when you're saving/loading vector to/from file.
Examples
TMtxInt Mtx;
MtxVec.CreateIt(out Mtx);
try
{
Mtx.SetIt(2,2,new double[] {3,1,-1,5});
Mtx.SaveToFile(@"c:\test.mtx"); // Write info and header for Mtx to file
}
finally
{
MtxVec.FreeIt(ref Mtx);
}
See Also: VectorInt.LoadFromFile, VectorInt.SaveToStream, VectorInt.LoadFromStream