Continuous Graph in a loop

1 Ansicht (letzte 30 Tage)
Nick Sharma
Nick Sharma am 14 Jun. 2019
Kommentiert: Nick Sharma am 14 Jun. 2019
Hi
My code is as below
i=0:1:10;
x=1;
if i<=3
B=3+x;
else
B=x;
plot(i,B,'*')
hold on
end
================
First of all my graph is not matching my expected result.
Secondly in my expected graph I want continuos line .
Please help .

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 14 Jun. 2019
i = 0:1:10;
x = 1;
B = x * ones(size(i));
mask = i <= 3;
B(mask) = i(mask) + 2;
plot(i, B,'-*')
  1 Kommentar
Nick Sharma
Nick Sharma am 14 Jun. 2019
Walter .....You are a Gem of a person ......thans bro.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by