home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d2xx / d267 / matlab.lha / Matlab / matlab.zoo / matlab / readme2 < prev    next >
Encoding:
Text File  |  1980-01-01  |  6.6 KB  |  199 lines

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