
Question about (exponential functions)*(delta function) and draw plots
17 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to use matlab to draw a graph of y=e^(alxl+b)*delta function. And enter different values of a and b to see how this graph looks like, what should I do? Thanks!
Note delta function:

0 Kommentare
Antworten (1)
Lucien Hollins
am 30 Jul. 2021
Bearbeitet: Lucien Hollins
am 30 Jul. 2021
Hi I understand you would like help with plotting the delta function.
As you mentioned in your question, the delta function returns inf when x = 0 and 0 for every other value of x. This will result in your function returning something like
y = Inf 0 0 0 0 0 0 0 0 0
regardless of what values you choose for a and b. However, I think you may be interested in using a stem plot to view your function as a series of impulses.
a = linspace(.01,.5,10);
b = linspace(.2,2,10);
x = 1:1:length(a);
y = exp(a.*abs(x)+b);
stem(x,y)
Here, I have arbitrarily assigned 10 values to a and b; however, you can specify any equal-sized vectors for these variables.

If you have access to the Symbolic Math toolbox, you may find these other options helpful:
0 Kommentare
Siehe auch
Kategorien
Mehr zu Pie Charts finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!