Как использовать Matlab (для / пока / если) - PullRequest
0 голосов
/ 28 февраля 2020

enter image description here

Я нарисовал линии с интервалами 100, 100, 20, как показано на рисунке. Как мне создать код, используя (для) или (пока)? Пожалуйста, дайте мне знать.

xline(100,'b-');
xline(200,'b-');
xline(220,'b-');
xline(320,'b-');
xline(420,'b-');
xline(440,'b-');
xline(540,'b-');

1 Ответ

1 голос
/ 28 февраля 2020

Если это не постоянный интервал между x координатами вашей линии, вам нужно определить матрицу, а затем вызвать ее элемент:

x_matrix = [100 200 220 320 420 440 540];
for i = 1:length(x_matrix)
xline(x_matrix(i),'b-');
end

PS: Я бы не стал Рекомендуем использовать функцию заговора в while l oop. Если хотя l oop выполняется слишком много раз или даже если в нем застрял matlab, вашему компьютеру не понравится ...

...