File: mtlb_diff.cat

package info (click to toggle)
scilab 2.4-1
  • links: PTS
  • area: non-free
  • in suites: potato, slink
  • size: 55,196 kB
  • ctags: 38,019
  • sloc: ansic: 231,970; fortran: 148,976; tcl: 7,099; makefile: 4,585; sh: 2,978; csh: 154; cpp: 101; asm: 39; sed: 5
file content (33 lines) | stat: -rw-r--r-- 793 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

mtlb_diff(2)                   Scilab Function                   mtlb_diff(2)
NAME
  mtlb_diff - Difference and approximate derivative

  Author: Paulo Goncalves

  Difference and approximate derivative. If x is a matrix, the differences
  are computed columnwise.

Usage

  [y] = mtlb_diff(x[,order])
Input parameters
       o x : real valued vector or matrix [rx,cx]
       o order : positive integer specifying the difference order. Default
         value is order = 1.
Output parameters
       o y : real valued vector or matrix [rx-order,cx] y = x(order+1:rx,:) -
         x(1:rx-order,:) ;
See also:

Example:
   Matrix synthesis:

  N = 100 ;
  t = 0:N-1 ;
  x = sin(2*%pi*0.05*t) ;

   approximate 1-st order derivative

  y = mtlb_diff(x) ;
  plot2d([t(:) t(:)] , [x(:) [y(:);0]]) ;