home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 1 / GoldFishApril1994_CD2.img / d4xx / d499 / matlab / matlab.lzh / readme2 < prev    next >
Text File  |  1991-05-23  |  7KB  |  206 lines

  1. C
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                                 20 Sept 1989
  8.  
  9. In this release, I think  that the  plot batch mode is  *really* fixed.  I 
  10. previously thought it was fixed (it worked on my 4.5 Meg machine), only to
  11. get reports of crashes on 1 Meg machines.  It  now seems  to work on 1 Meg
  12. machines as well.
  13.  
  14.                                 20 June 1989
  15.    
  16.  This release of Matlab incorporates a  number of new features, as well as
  17.  a substantial number of bug fixes.  New for this release:
  18.   
  19.   1.   Workbench startup
  20.   2.   Polar Plots
  21.   3.   Contour Plots
  22.   4.   Enhanced Plot buffer control
  23.   5.   Algorithmic plot display generation, permitting use of any Amiga
  24.        display that has been properly defined to the system.
  25.   6.   Plot batch mode now works correctly.
  26.   
  27.   
  28.  A number of bugs in Diglib that  would  cause erratic operation have been
  29.  fixed.
  30.   
  31.  Workbench Startup:  By default, this release  of Matlab will use the CON:
  32.  device and open a 640 by 200 window  on  the  workbench when started from
  33.  workbench.   Upon   startup,   Matlab   will   look  for  a  file  called
  34.  MATCONFIG.SYS in the current directory (the directory that Matlab is in).
  35.  If it finds the file, it will open  the  window  that is described there.
  36.  If the file does not exist, it will  open  the default window.  This way,
  37.  you may open a window with CON: or NEWCON: or whatever else is available.
  38.  I use ConMan, so opening a CON: window is OK with me.
  39.  
  40.  I have included in this package the  executables  of  the subroutines and
  41.  the startup code that  I  developed  to  provide  workbench  startup  for
  42.  Fortran.  Sorry...the source is not  available  pending  publication of a
  43.  magazine article in Amazing  Computing.   This  Workbench startup code is
  44.  generally useful and will work with any  fortran program on the amiga, so
  45.  long as you compile it using Absoft  Fortran  v 2.3.  To use it, you must
  46.  use the init.sc module that I provide  instead of the one provided on the
  47.  L: directory of the  Fortran  distribution  disk.   You  must install the
  48.  WBEND subroutine as  the  last  executable  statement  ahead  of  the END
  49.  statement in the main program.  If  you  want  a window to do I/O in, you
  50.  must CALL STDOPN('etc') before you try  to do I/O.  The module WBSTRT.SUB
  51.  will obtain for you the address of the  workbench startup message.  Check
  52.  the Main program for Matlab to  get  examples  of  syntax.  Watch Amazing
  53.  Computing for full details.
  54.  
  55.  This release still needs 1 meg to do plots.  I experimented with overlays
  56.  for a bit and gave it up...too much overhead and performance penalty.
  57.  
  58.  The plot batch mode now  works  correctly.   Thus,  from  Matlab, you may
  59.  enter the command PLOT(X,'my plot definition file') and expect it to work
  60.  correctly.  It is therefore possible to completely automate the procedure
  61.  of data  manipulation/plotting  using  the  EXEC command and expect it to
  62.  work.
  63.  
  64.  This is the last free release  of  Matlab.   I  have incurred significant
  65.  systems costs to develop the package to this extent, and I need to recoup
  66.  some of those costs.  The article in Amazing will help, but I'm still out
  67.  a bundle.  The next release, at some point in the indefinite future, will
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  be commercial.  I plan a  full  intuition  interface  (in C) as well as a
  81.  printer driver that will use the  maximum  resolution of your preferences
  82.  printer.  It will probably be slow,  but  I'll do the best I can.  I will
  83.  also add 1 and two dimensional FFTs, convolutions, numerical integration,
  84.  and numerical differentiation.
  85.  
  86.                              19 Jan 1989
  87.   
  88.  This is the 19  January  1989  release  of  Amiga  Matlab.   This release
  89.  includes extensive plot support.   It  is now possible to do all types of
  90.  X-Y plots, as well as 3-D plots and histograms.   Polar plots and contour
  91.  plots are in the works and will  be  available  within  two months.  Plot
  92.  definitions  may  be  stored  to  disk  and  recalled  at  any  time.  In
  93.  principle, it should be  possible  to  execute  a  batch file when matlab
  94.  starts and generate a graph using a  stored  definition,  but I am having
  95.  trouble makeing  the  batch  option  of  Plot  work  correctly.   I  have
  96.  encountered what seems to be a problem  with the Absoft run time library.
  97.  I am working on it and hope to solve the problem soon.
  98.  
  99.  This release, as provided,  makes  some  use  of overlays.  If you have a
  100.  512K system, you will be able to run matlab  without problem, however you
  101.  will not be able to do any plotting.  For plots, you need one meg.  Also,
  102.  the version posted on bulletin  boards  contains no source.  This file is
  103.  quite large enough for uploading at  1200  baud as it is.  If you get the
  104.  disk from me, you get  matlab  source  but  not  diglib source.  Why not?
  105.  Insufficient space on one disk.  If  you  want  the whole shooting match,
  106.  all source, diglib and matlab, send me 2 disks.  If you are already on my
  107.  list as having provided $5.00 for costs,  you need send only the disks...
  108.  I will fill them and send  them  back.   I  recommend you wait until late
  109.  March or April, however, because by  then  contour  plots and polar plots
  110.  will  be  implemented.   Also,  that  will  be  the  last  free  release.
  111.  Subsequent releases will be  shareware  and I will not release the source
  112.  without a contribution.
  113.  
  114.  When we go shareware, I will be  providing  a  68020/68881 version of the
  115.  program.
  116.  
  117.  Effective immediately, I  will  no  longer  provide  a  hard  copy of the
  118.  manual.  A kind soul provided me  with  a  disk based copy which I am now
  119.  distributing with the package.   (Thanks, Capt. Strovink).
  120.  
  121.  For the planned April release,  I  will  provide  two versions: one fully
  122.  compiled and  linked  for  those  who  have  the  memory,  and  a heavily
  123.  overlayed version to enable 512K  users  to do plots.  At present, I have
  124.  not had the time to rearrange the program.
  125.  
  126.  A  note to  my  European friends: this  release of  Amiga Matlab does not
  127.  support PAL displays.  I will provide that support in the April release.
  128.   
  129.  This release, and the next one, will use CLI interface only.  I do intend
  130.  to add Workbench support, as  well  as  a  windowing editor and pull down
  131.  menus, but I have currently chosen  to  focus on functionality instead of
  132.  frills.  Accordingly, you  will  make  plot  choices  from text menus.  I
  133.  think, however, that you will be  quite  pleased.   I am not aware of any
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  other package for the Amiga that provides this degree of functionality.
  147.  
  148.                               Jim Locker
  149.                               SofTech Inc.
  150.                               4443 N. Hyland Ave
  151.                               Dayton Oh 45424
  152.                               (513) 429 2771 days, Mon to Fri
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.