home *** CD-ROM | disk | FTP | other *** search
/ The Hacker's Encyclopedia 1998 / hackers_encyclopedia.iso / hacking / systems / hp2000.tx5 < prev    next >
Encoding:
Text File  |  2003-06-11  |  5.1 KB  |  356 lines

  1. =======================================
  2. =                                     =
  3. =      HP 2000 PART 5 (MATRACIES)     =
  4. =                                     =
  5. =             CAPTURED BY             =
  6. =                                     =
  7. =      BLITZIOD ?? & GALACTUS **      =
  8. =                                     =
  9. =                 of                  =
  10. =                                     =
  11. =       THE ELITE HACKERS GUILD       =
  12. =                                     =
  13. =======================================
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                          MATRICES
  20.  
  21.                          ********
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  1. MAT ADD. & SUB.      2. MAT ASSIGNMENT       3. MAT...CON           
  30.  
  31.  4. MAT...IDN            5. MAT INPUT            6. MAT...INV           
  32.  
  33.  7. MAT MULT.            8. MAT PRINT            9. MAT PRINT#          
  34.  
  35. 10. MAT PRINT USING     11. MAT PRINT# USING    12. MAT READ            
  36.  
  37. 13. MAT READ#           14. MAT SCALAR MULT.    15. MAT...TRN           
  38.  
  39. 16. MAT...ZER           
  40.  
  41. ENTER YOUR CHOICE, '0' TO STOP?1
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.                               MAT ADD. & SUB.
  50.  
  51.  
  52.  
  53.  
  54. GEN FORM:  MAT ARRAY NAME = ARRAY NAME + ARRAY NAME
  55.  
  56.  
  57.  
  58.                           OR
  59.  
  60.  
  61.            MAT ARRAY NAME = ARRAY NAME - ARRAY NAME
  62.  
  63.  
  64.  
  65.  
  66.     
  67.  
  68. MAT ADD ADDS TWO MATRICES WITH THE SAME DIMENSIONS. (EX.  MAT C=A+B).
  69.  
  70. OR, IN THE CASE OF SUBRACTION, IT SUBTRACTS TWO MATRICES
  71.  
  72. WITH THE SAME DIMENSIONS. (EX.  MAT C=A-B).
  73.  
  74. NOTE:  THE SAME ARRAY MAT APPEAR ON BOTH SIDES OF THE EQUAL SIGN
  75.  
  76.  
  77.  
  78. ENTER YOUR CHOICE, '0' TO STOP?2
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.                               MAT ASSIGNMENT STATEMENT
  89.  
  90.  
  91.  
  92.  
  93. GEN FORM:  MAT ARRAY NAME=ARRAY NAME
  94.  
  95.  
  96.  
  97. THIS STATEMENT IS USED TO SET ONE ARRAY EQUAL TO ANOTHER ARRAY OF THE SAME
  98.  
  99. DIMENSIONS.  EX.  MAT A=B
  100.  
  101.  
  102.  
  103. ENTER YOUR CHOICE, '0' TO STOP?3
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.                               MAT....CON STATEMENT
  112.  
  113.  
  114.  
  115.  
  116. GEN FORM:  MAT ARRAY NAME=CON [NEW DIMENSIONS]
  117.  
  118.  
  119.  
  120.     THE MAT CON STATEMENT SET ALL THE ELEMENTS OF AN ARRAY
  121.  
  122. EQUAL TO ONE.  (EX.  MAT C=CON(5,10) , MAT D=CON )
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. ENTER YOUR CHOICE, '0' TO STOP?4
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.                               MAT...IDN STATEMENT
  139.  
  140.  
  141.  
  142.  
  143.                               
  144.  
  145. GEN FORM:  MAT ARRAY NAME=IDN [NEW DIMENSIONS]
  146.  
  147.  
  148.  
  149.     THE MAT...IDN STATEMENT SETS UP AN IDENTITY MATRIX.
  150.  
  151.  
  152.  
  153.                               MAT INPUT STATEMENT
  154.  
  155.  
  156.  
  157.  
  158. GEN. FORM:  MAT INPUT [ARRAY LIST]
  159.  
  160.  
  161.  
  162.     MAT INPUT ALLOWS YOU TO ENTER ENTIRE ARRAYS FROM THE
  163.  
  164. TERMINAL.  SINGLE ELEMENTS MAY ALSO BE ENTERED. (EX. MAT INPUT A, OR
  165.  
  166. MAT INPUT A(4,4))
  167.  
  168.  
  169.  
  170. ENTER YOUR CHOICE, '0' TO STOP?5
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.                               MAT INPUT STATEMENT
  179.  
  180.  
  181.  
  182.  
  183. GEN. FORM:  MAT INPUT [ARRAY LIST]
  184.  
  185.  
  186.  
  187.     MAT INPUT ALLOWS YOU TO ENTER ENTIRE ARRAYS FROM THE
  188.  
  189. TERMINAL.  SINGLE ELEMENTS MAY ALSO BE ENTERED. (EX. MAT INPUT A, OR
  190.  
  191. MAT INPUT A(4,4))
  192.  
  193.  
  194.  
  195. ENTER YOUR CHOICE, '0' TO STOP?6
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.                               MAT...INV STATEMENT
  207.  
  208.  
  209.  
  210. GEN. FORM:  MAT ARRAY NAME = INV[ARRAY NAME|
  211.  
  212.  
  213.  
  214.     THIS STATEMENT INVERTS A SPECIFIED ARRAY.  BOTH ARRAYS USED
  215.  
  216. IN THIS STATEMENT MUST BE SQUARE AND OF THE SAME DIMENSIONS.  THE SAME
  217.  
  218. ARRAY MAY APPEAR ON BOTH SIDES OF THE EQUATION
  219.  
  220.  
  221.  
  222. ENTER YOUR CHOICE, '0' TO STOP?7
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.                               MAT MULTIPLICATION STATEMENT
  234.  
  235.  
  236.  
  237. GEN. FORM:  MAT ARRAY NAME = ARRAY NAME 1 * ARRAY NAME 2
  238.  
  239.  
  240.  
  241.     THE MAT MULTIPLICATION STATEMENT SETS A SPECIFIED ARRAY
  242.  
  243. EQUAL TO THE PRODUCT OF TWO ARRAYS.  THE SAME ARRAY NAME MAY NOT APPEAR
  244.  
  245. ON BOTH SIDES OF THE EUQUAL SIGN.  THE NUMBER OF COLUMNS IN ARRAY 1 
  246.  
  247. MUST EQUAL THE NUMBER OF ROWS IN ARRAY 2. 
  248.  
  249.  
  250.  
  251. ENTER YOUR CHOICE, '0' TO STOP?8
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.                               MAT PRINT STATEMENT
  260.  
  261.  
  262.  
  263. GEN. FORM:  MAT PRINT ARRAY PRINT LIST [PRINT DELIMITER]
  264.  
  265.  
  266.  
  267.     THE MAT PRINT STATEMENT IS USED TO DISPLAY ENTIRE ARRAYS OR 
  268.  
  269. PORTIONS OF ARRAYS.  WHEN USING THIS STATEMENT, PLACING COMMAS BETWEEN
  270.  
  271. ARRAYS TO BE PRINTED WILL CAUSE THE ARRAY TO BE SPACED OUT, WHILE ON THE
  272.  
  273. OTHER HAND IF SEMICOLONS ARE USED THE ARRAY IS PACKED TOGETHER.
  274.  
  275. (EX. MAT PRINT A,B  , MAT PRINT A;B).  
  276.  
  277.  
  278.  
  279. ENTER YOUR CHOICE, '0' TO STOP?9
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.                               MAT PRINT# STATEMENT
  288.  
  289.  
  290.  
  291. GEN. FORM:  MAT PRINT #FILE NUMBER,[RECORD NUMBER];END
  292.  
  293.  
  294.  
  295.                          OR
  296.  
  297.  
  298.  
  299.            
  300.  
  301. MAT PRINT #FILE NO,[REC. NO.];ARRAY WRITE LIST[PRINT DELIMITER[END]]
  302.  
  303.  
  304.  
  305.     MAT PRINT # STATEMENT IS USED TO PRINT ENTIRE ARRAYS
  306.  
  307. ON A SPECIFIED FILE. IT IS USED THE SAME WAY THE PRINT# STATEMENT IS.
  308.  
  309.  
  310.  
  311. ENTER YOUR CHOICE, '0' TO STOP?10
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.                               MAT PRINT USIN STATEMENT
  320.  
  321.  
  322.  
  323. GEN. FORM:  MAT PRINT USING FORMAT PART [;ARRAY PRINT LIST]
  324.  
  325.  
  326.  
  327.      THE MAT PRINT USING STATEMENT ALLOWS YOU TO CONTROL THE
  328.  
  329. OUTPUT OF ARRAYS, OR PORTIONS OF ARRAYS.  IT IS USED JUST LIKE THE 
  330.  
  331. PRINT USING STATEMENT, UTILIZING AN 'IMAGE'. SEE PRINT USING FOR MORE
  332.  
  333. INFORMATION.
  334.  
  335.  
  336.  
  337. ENTER YOUR CHOICE, '0' TO STOP?11
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345. PRINTED TO ASCII FILES.  IT MAY NOT BE USED WITH BASIC FORMATTED FILES.
  346.  
  347.  
  348.  
  349.  
  350. =======================================
  351. =           END OF PHILE              =
  352. =======================================
  353.  
  354. Downloaded from P-80 Systems.....
  355.  
  356.