Azzera filtri
Azzera filtri

Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

Why is this Gaussian function has nonconformant arguments error?

1 visualizzazione (ultimi 30 giorni)
function m=gaussian(med, var, n)
if ( mod(n, 2)==0 )
n=n+1;
end;
med=double(med);
var=double(var);
med = min (max(-(n+1)/2, med), (n+1)/2);
m=zeros(1,n);
k1=(1/(2*pi*var)^0.5);
k2=-0.5.*((med-(1:n)).^2)./var;
m(1,1:n)=k1.*exp(k2);
Output
>> gaussian([101 2 ; 3 4], [4 301 ; 2 1], [2 2])
error: gaussian: operator /: nonconformant arguments (op1 is 1x1, op2 is 2x2)
error: called from
gaussian at line 13 column 5
>>

Risposte (0)

Questa domanda è chiusa.

Community Treasure Hunt

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

Start Hunting!

Translated by