Aptech Systems, Inc. Worldwide Headquarters
Aptech Systems, Inc.
2350 East Germann Road, Suite #21
Chandler, AZ 85286
Ready to Get Started?
Request Quote & Product Information
Training & Events
Step-by-step, informative lessons for those who want to dive into GAUSS and achieve their goals, fast.
Have a Specific Question?
Q&A: Register and Login
Premier Support and Platinum Premier Support are annually renewable membership programs that provide you with important benefits including technical support, product maintenance, and substantial cost-saving features for your GAUSS System or the GAUSS Engine.
Join our community to see why our users are considered some of the most active and helpful in the industry!
Where to Buy
Recent Tagsapplications character vectors CML CMLMT Constrained Optimization datasets dlibrary dllcall econometrics error error codes error handling errors Excel file i/o floating network GAUSS Engine GAUSS Light graphics GUI hotkeys installation Java API license licensing linux loading data loops matrices matrix manipulation Maxlik MaxLikMT Memory multidimensional array optimization Optmum output panel data PQG graphics procs random numbers strings structures threading writing data
Time Series 2.0 MT
Find out more now
Time Series MT 2.1
Find out more now
Output for each loop
Is it possible for me to create different output file for each loop? For example i have 2 loops and file out1 has results from loop one, out2 file produced results from loop 2.
If the loops are not nested, you send the output to different files with this code:
//reset will cause any existing file to be //overwritten with new contents output file=loop1.out reset; for i(1, 10, 1); print "loop 1 iteration " i; endfor; output file=loop2.out reset; for i(1, 10, 1); print "loop 2 iteration " i; endfor; output off;
If the loops are nested, you can do this:
//Clear out files from previous run output file=nestloop1.out reset; output file=nestloop2.out reset; for i(1, 10, 1); output file=nestloop1.out on; print "loop 1 iteration " i; for j(10, 100, 10); output file=nestloop2.out on; print "loop 2 iteration " j; endfor; endfor; output off;
If the output statement ends with 'reset', the next print statement will overwrite an existing file with the same name. If the output statement ends with
'on', the the print statements will be added to the end of any existing file.