Почему мой M-файл не публикует sh для этих двух кодов? Когда я запускаю программу, я получаю правильные ответы, но когда я go публикую sh файлы в pdfs / html, возникают разные ошибки для обоих кодов.
function b = BinomialDist (x, n, p)
b = (factorial(n)/(factorial(x)* factorial(n-x)))*(p^x)*((1-p)^(n-x));
В приведенном выше коде написано
Недостаточно входных аргументов.
Ошибка в BinomialDist (строка 6)
b = (factorial (n) / (factorial (x) * factorial (nx))) (p ^ x) ((1-p) ^ (nx));
function b = BinomialDistGraph (n, p)
for x = 0:n
b(x+1) = (factorial(n)/(factorial(x)*factorial(n-x)))*p^x*(1-p)^(n-x);
end;bar(0:n,b);
axis([0 n 0 max(b)]);
m = (n*p);
disp("Mean");
disp(m);
v = (n*p*(1-p));
disp("Variance");
disp(v);
sd = sqrt(v);
disp("Standard Deviation");
disp(sd);
Ошибка в mdbpubli sh (строка 55)
outputPath = publi sh (файл, параметры);
Ошибка использования open (строка 52)
NAME должно быть символом векторный или строковый скаляр.
Недостаточно входных аргументов. Ошибка в BinomialDistGraph (строка 3) для x = 0: n