EnglishFrenchSpanish

OnWorks favicon

mintegrate - Online in the Cloud

Run mintegrate in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command mintegrate that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


mintegrate - evaluate average/sum/integral/derivative of 1-d numerical data

SYNOPSIS


mintegrate [OPTION]... [FILE]

DESCRIPTION


mintegrate is a program to compute averages, sums, integrals or derivatives of numerical
1-d data in situations where ultimate numerical precision is not needed.

OPTIONS


-a compute mean value (arithmetic average) and standard deviation

-c compute integral on closed x-data interval; In case that dx is not specified by the
'-d' flag, the data are supposed to be from an irregular x-grid, and dx is computed
separately for every x-interval. The integral is computed by the trapezoidal rule.

-d <float>
compute integral on open x-data interval with the specified dx; Can be used also in
combination with '-D' and '-c'.

-D compute difference btw. numbers or derivative of the y-data; In the default
scenario where x- and y-data column are same, the difference btw. the current and
the previous data value will be output. In this case when '-d' is defined as 0, the
x-data value will be print out in front of the calculated difference. If x-and the
y-column are different and if the x-data resolution is not defined or it is !=0,
then the derivative of the y-data is calculated. When the x-data resolution is
constant, specify it explicitly by '-d' to achieve a higher numerical precision by
a 'leapfrog' algorithm.

-x <int>
x-data column (default is 1). If 0, the x-range is an index;

-y <int>
y-data column, where y=f(x) (default is 1)

-r x_0:x_1
x-data range to consider

-s print out accumulated y_i sums: x_i versus accumulated f(x_i); In the case of a
closed integral you have to specify also the x-data resolution dx (see '-d' above).

-S compute the accumulated y_i-sums and add it to the output

-p <str>
print format of the result ("%.10g" is default)

-t <str>
output text in front of the result (invalid with '-s' or '-S'); A blank can be
printed by using a double underscore character

-F <str>
sets the field separator (default is a single space character) '__'.

-T run a self-test that the program is working correctly

-V print version number

--version
output version and license message

--help|-H
display help

-h display short help (options summary)

If none of the options '-a', '-D', '-d', or '-c' is used, then the sum of the provided
data will be computed. Empty lines or lines starting with '#' are skipped.

This program is perfectly suitable as a basic tool for initial data analysis and will meet
the expected accuracy of a numerical solution for the most demanding computer users and
professionals. Yet be aware that, although the computations are carried with double
floating precision, the computational techniques used for evaluating an integral or a
standard deviation are analytically low-order approximations, and thus not intended to be
used for numerical computations in engineering or mathematical sciences for cases where an
ultimate numerical precision is a must. For deeper understanding of the topic see
http://en.wikipedia.org/wiki/Numerical_analysis.

COPYRIGHT


Copyright © 1997, 2001, 2006-2007, 2009, 2011-2014 Dimitar Ivanov

License: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it. There is NO WARRANTY,
to the extent permitted by law.

Use mintegrate online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    MSYS2
    MSYS2
    MSYS2 is a collection of tools and
    libraries providing you with an
    easy-to-use environment for building,
    installing and running native Windows
    software. It con...
    Download MSYS2
  • 2
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is a JPEG image codec
    that uses SIMD instructions (MMX, SSE2,
    NEON, AltiVec) to accelerate baseline
    JPEG compression and decompression on
    x86, x8...
    Download libjpeg-turbo
  • 3
    Xtreme Download Manager
    Xtreme Download Manager
    The project has a new home now:
    https://xtremedownloadmanager.com/ For
    developers:
    https://github.com/subhra74/xdm Xtreme
    Download Manager is a powerful tool t...
    Download Xtreme Download Manager
  • 4
    TTGO VGA32 Lite
    TTGO VGA32 Lite
    Features:4:3 and 16:9 low resolution
    VGA outputPS/2 keyboard and mouse
    inputText-based user interface (TUI)
    with dialog managerPartial Unicode
    supportSlave dis...
    Download TTGO VGA32 Lite
  • 5
    Clover EFI bootloader
    Clover EFI bootloader
    Project has moved to
    https://github.com/CloverHackyColor/CloverBootloader..
    Features:Boot macOS, Windows, and Linux
    in UEFI or legacy mode on Mac or PC with
    UE...
    Download Clover EFI bootloader
  • 6
    unitedrpms
    unitedrpms
    Join us in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Enable the URPMS repository in your
    system -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Download unitedrpms
  • More »

Linux commands

Ad