Please note that the recommended version of Scilab is 6.1.1. This page might be outdated.

However, this page did not exist in the previous stable version.

# RAMP

Ramp

### Block Screenshot

### Contents

### Palette

### Description

The Ramp block generates a signal that starts at a specified **Start Time** and **Initial Value** and increases by a specified rate (**Slope** parameter).
The output signal is defined by the following equation:

where * t* is the

_{0}

**Start Time**,

*the*

`s`_{0}

**Initial Value**and

*the*

`k`

**Slope**.

### Data types

Output: scalar double.

### Dialog box

**Slope**Scalar. The rate of change of the generated signal.

Properties : Type 'vec' of size 1.

**Start Time**Scalar. The time at which the signal begins to increase.

Properties : Type 'vec' of size 1.

**Initial Value**Scalar. The initial value of the signal.

Properties : Type 'vec' of size 1.

### Default properties

**always active:**yes**direct-feedthrough:**no**zero-crossing:**yes**mode:**yes**regular outputs:****- port 1 : size [1,1] / type 1****number/sizes of activation inputs:**0**number/sizes of activation outputs:**0**continuous-time state:**no**discrete-time state:**no**object discrete-time state:**no**name of computational function:***ramp*

### Example

This diagram shows the use of RAMP block to obtain the response to a ramp signal of a first order's system defined by a transfer function. Open this example in Xcos.

### Interfacing function

### Computational function

SCI/modules/scicos_blocks/src/c/ramp.c (Type 4)

### See also

### Authors

**Ramine Nikoukhah** - INRIA

## Comments

Add a comment:Please login to comment this page.