Sine - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


DynamicSystems

  

Sine

  

generate a sinusoidal waveform

 

Calling Sequence

Parameters

Options

Description

Examples

Calling Sequence

Sine( )

Sine(yht, f)

Sine(yht, f, t0, y0)

Sine(yht, f, t0, y0, opts)

Parameters

yht

-

(optional) algebraic; height of sine wave; default is 1

f

-

(optional) algebraic; frequency of sine wave; default is 1

t0

-

(optional) algebraic; delay to sine; default is 0

y0

-

(optional) algebraic; initial value; default is 0

opts

-

(optional) equation(s) of the form option = value; specify options for the Sine command

Options

• 

discrete = truefalse

Specifies that the output is a Vector containing samples of the waveform. Elements of the Vector are samples of the waveform. The number of elements in the Vector is given by samplecount. The i-th element corresponds to a sample at time t=(i-1)*sampletime. The default is the value of discrete in DynamicSystems[SystemOptions].

• 

samplecount = posint

Specifies the number of samples in the output Vector. It is used with the discrete option. The default is the value of samplecount in DynamicSystems[SystemOptions].

• 

sampletime = positive

Specifies the time between samples in the output Vector. It is used with the discrete option. The default is the value of sampletime in DynamicSystems[SystemOptions].

• 

hertz = truefalse

Specifies that frequency is in hertz (cycles/second); otherwise frequency is in radians/second. The default is the value of hertz in DynamicSystems[SystemOptions].

Description

• 

The Sine command generates a periodic triangular waveform.

• 

By default, Sine returns an expression representing the waveform. If the option discrete is assigned true, Sine returns a Vector of data points.

• 

The optional parameter yht specifies the height of the signal. Its default value is one.

• 

The optional parameter f specifies the frequency of the waveform. The default is one. The units of f are determined by the keyword parameter hertz.

• 

The optional parameter t0 specifies the start time of the waveform. Its default value is zero.

• 

The optional parameter y0 specifies the initial value. Its default value is zero.

Examples

withDynamicSystems:

Sine

0t<0sintotherwise

(1)

Sineyht&comma;f&comma;t0&comma;y0

y0t<t0y0+yhtsinft0+totherwise

(2)

Sinediscrete=true%T

0.0.84147098480.90929742680.1411200081−0.7568024953−0.9589242747−0.27941549820.65698659870.98935824660.4121184852

(3)

plotSine1&comma;32&comma;0&comma;0&comma;t=0..9.5

See Also

DynamicSystems

DynamicSystems[Chirp]

DynamicSystems[Ramp]

DynamicSystems[Sinc]

DynamicSystems[Square]

DynamicSystems[Step]

DynamicSystems[Triangle]