# How do I write code to plot ramp function? Is there any command for ramp?

697 views (last 30 days)

Show older comments

The discrete function I want to plot is g[n] = ramp[n + 2]− 2ramp[n]+ ramp[n − 2]

The interval is -5<=n<=10

Thanks in advance.

##### 0 Comments

### Accepted Answer

the cyclist
on 26 Mar 2015

There is no ramp function in MATLAB, but it could easily be coded as

function r = ramp(x)

r = max(0,x)

##### 7 Comments

the cyclist
on 15 Aug 2020

### More Answers (1)

ismael rashid
on 19 Oct 2019

clc

clear all

signal_start = input(' signal start value : ');

signal_end = input(' signal end value : ');

ramp_value = input(' ramp : ');

a = [ signal_start:signal_end];

b =mod(a,ramp_value);

plot(a,b)

% hope it helps you

##### 0 Comments

### See Also

### Categories

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!