Cant get my code to work

1 Ansicht (letzte 30 Tage)
Jack Ellis
Jack Ellis am 28 Okt. 2019
Kommentiert: Jack Ellis am 28 Okt. 2019
Hi, ive written the following function
function Guass_t=Gaussian_t(x)
n = length(x);
mean = sum(x)/n;
std = sqrt(sum((x-mean).^2/n));
A=sqrt(2*pi*((std).^2));
B=1/A;
C=(x-mean).^2;
D=2*std*std;
Gauss_t= B*exp(-C/D)
end
It doesnt seem to work. It keeps saying Guass_t is undefined. Please can someone explain where I have gone wrong.

Akzeptierte Antwort

Stephen23
Stephen23 am 28 Okt. 2019
Bearbeitet: Stephen23 am 28 Okt. 2019
Note the spelling difference:
Guass_t % function output arugment
Gauss_t % variable defined in the function

Weitere Antworten (0)

Kategorien

Mehr zu Startup and Shutdown finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by