how do I make script that plots values from workspace dividing into the case
조회 수: 3 (최근 30일)
이전 댓글 표시
i have workspace where it has two valuables 'X'&'Y' .Each valuable has 10001 dates(this date is randam numbers from -3.14 to 3.14 and they are vector X is10001x1,Y is 10001x1)
Using this,I want to make a script that make a line graph.i want to use numbers from valuable X on x axis and from valuable Y on y axis from top to bottom, but when the sign of numbers of X and Y is same,don't plot and skip to next number.
I know how to plot dates from workspace on graph,but i don't know how to write underlined part.please help!
댓글 수: 0
채택된 답변
Chunru
2021년 12월 1일
x = randn(101, 1);
y = randn(101, 1);
idx = x.*y > 0; % same signs
plot(x(~idx), y(~idx), 'ro'); grid on
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!