Clear Filters
Clear Filters

How can I plot below discriminant functions (g1(x), g2(x), g3(x))?

1 view (last 30 days)
Under these numbers:

Answers (1)

Ram
Ram on 22 Feb 2024
Hi Rosaline, I understand that you want to plot the above three discrimenant functions.
This is a possible approach, please adject the below limits accoding to your needs;
x = linspace(0, 10);
f = @(x) ((0.5/sqrt(2*pi))*exp(-(x-1).^2/2));
g = @(x) ((0.5/sqrt(2*pi))*exp(-(x+1).^2/2));
h = @(x) ((0.5/sqrt(2*pi))*exp(-(x-1).^2/2) + (0.5/sqrt(2*pi))*exp(-(x+1).^2/2));
figure
plot(x, [f(x); g(x); h(x)])
grid
legend('f(x)','g(x)', 'h(x)', 'Location','best')
Output for above code snippet:
Please also check; https://www.mathworks.com/help/matlab/ref/plot.html.
Hope it's helpful.
-Ram

Categories

Find more on MATLAB in Help Center and File Exchange

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!