У меня была задача сделать - сделать графическую интерпретацию сложения двух функций: sin (8x) и умноженного -sign (x) в Octave, как показано на изображении выше. И я сделал это, но я не знаю, как избавиться от этих строк, которые связывают пропуски между разделенными значениями (например, -1 и 1). Я не хочу, чтобы их видели особенно на третьем графике.
Чтобы облегчить мне задачу, я расскажу вам, что я сделал:
В ожидании инструкций ...
в режиме графика по умолчанию соединяет все точки линией. с помощью plot (y3, '.') вы просто наносите на карту фактические точки. Вы можете выбирать между различными символами, чтобы построить как '*', 'x' и многое другое.
Если вам действительно нужно соединяя точки, вы можете разделить вектор на разные подвекторы и построить их все по отдельности.
t = [0:1:9];
x = [ones(1,5) -ones(1,5)];
figure(1)
plot(t(1:5),x(1:5),'b',t(6:end),x(6:end),'b')
axis([0 10, -2 2])