【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.2.3.19.29 vectorbase::Pattern
Contents
Description
Fill vector with generated data sequence
Syntax
BOOL Pattern( double dStartVal, double dEndVal, double dIncVal = 1.0, int nValueRepeat = 1, int nSequenceRepeat = 1, int nFillFrom = -1, int nFillCount = -1 )
Parameters
- dStartVal
- [input]the starting value of the generated data sequence
- dEndVal
- [input]the ending value of the generated data sequence
- dIncVal
- [input]the increment within the generated data sequence
- nValueRepeat
- [input]how many times each value repeats itself in the generated data sequence
- nSequenceRepeat
- [input]how many times each whole data sequence repeats itself in the generated dataset
- nFillFrom
- [input]index of vector from which the data sequence should begin (0-based offset)
- nFillCount
- [input]the number of elements to be filled
Return
TRUE on success, otherwise FALSE
Examples
void Pattern_ex() { double dStartVal = 0; double dEndVal = 2; double dIncVal = 0.4; int nValueRepeat = 3; int nSequenceRepeat = 2; int nFillFrom = -1; int nFillCount = -1; vector vRet; if( vRet.Pattern(dStartVal, dEndVal, dIncVal, nValueRepeat, nSequenceRepeat, nFillFrom, nFillCount) ) { int nSize = vRet.GetSize(); for(int ii = 0; ii < nSize; ii++) out_double("", vRet[ii]); } }
Remark
See Also
Header to Included
origin.h