home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_progs / libs / matlab.lzh / MATLAB / MATLAB.LZH / Source / kom / SIZEPARMS.INC < prev    next >
Encoding:
Text File  |  1991-04-13  |  1.3 KB  |  37 lines

  1. C *** THIS INCLUDE FILE MUST BE THE FIRST INCLUDE, BEFORE ANY OTHERS!!!
  2.  
  3. C THIS INCLUDE SIZES THE MAJOR ARRAYS USED IN MATLAB AND PLOT.  CHANGE 
  4. C THINGS HERE, RECOMPILE, AND VOILA - A NEW SIZE MATLAB.
  5. C
  6. C
  7. C THIS PARMS FILE IS FOR A VERSION OF MATLAB THAT HANDLES 
  8. C 50000 DATA ELEMENTS, PLOTS UP TO 5000 ELEMENTS IN ONE LINE,
  9. C AND OCCUPIES 2.5 MEGS OF RAM WHEN RUNNING.  NOT FOR EVERYONE.
  10. C
  11. C
  12. C VARSIZE IS SIZE OF MATLAB INTERNAL STACK (DOUBLE PRECISION...8 BYTES)
  13. C   THIS IS THE MAX NUMBER OF DATA ELEMENTS THAT MATLAB WILL USE
  14. C
  15. C WORKSIZE IS SIZE OF WORKSPACE COMMON USED BY PLOT, SIZED IN 4 BYTE ELEMENTS.
  16. C   THE VALUE OF WORKSPACE MUST BE AT LEAST 2*VECSIZ*(LINES+1) LONG
  17. C   
  18. C VECSIZ IS THE MAXIMUM NUMBER OF DATA ELEMENTS THAT MAY BE PLOTTED BY XYPLOT
  19. C   OR POLPLT
  20. C
  21. C LINES IS THE MAXIMUM NUMBER OF DATA LINES THAT MAY BE PLOTTED ON ONE XYPLOT
  22. C   OR POLAR PLOT
  23. C
  24. C XYSIZ IS THE SIZE (IN BYTES) OF ALL THE DATA NEEDED TO SAVE AN XY PLOT
  25. C   DEFINITION
  26. C
  27. C PLSIZ IS THE SIZE (IN BYTES) OF ALL THE DATA NEEDED TO SAVE A POLAR PLOT
  28. C   DEFINITION 
  29.  
  30.         INTEGER VARSIZE,WORKSIZE,VECSIZ,LINES,XYSIZ,PLSIZ
  31.     PARAMETER (VARSIZE =  50005)
  32.     PARAMETER (WORKSIZE = 110000)
  33.     PARAMETER (VECSIZ = 5000)
  34.     PARAMETER (LINES = 10)
  35.     PARAMETER (XYSIZ = 692)
  36.     PARAMETER (PLSIZ = 432)
  37.