Если я хочу нарисовать sin(x)
график, используя октаву, я быPlotting ошибка «память исчерпана или запрашиваться слишком большой размер»
x = -6:0.1:6;
plot (x, sin(x));
и это работает.
Я хотел нарисовать функцию сигмовидной поэтому я попытался
x = -6:0.1:6;
plot (x, 1/(1+exp(-x)));
Но это дает мне
error: memory exhausted or requested size too large for range of Octave's index type -- trying to return to prompt
Я попытался с x = -4:0.2:4;
и на этот раз получил
error: invalid conversion of NDArray to Matrix
error: evaluating argument list element number 2
Что такое проблема?
Try 'plot (x, 1 ./ (1 + exp (-x)));' –
Хмм. оно работает. В чем смысл? используя реальное число 1 (1.)? О, теперь я вижу элемент мудрого разделения. –