Adjusting data points that fit a criteria

1 次查看(过去 30 天)
Basically for some points say
x = 1:1:100; y = x;
plot(x,y);
how can i for example add 1 for x values between 10 and 20.
i tried
if x >10 & x <20;
x1 = x+1;
end
plot(x1,y)
but it doesnt seem to make a variable, but i dont get an error either

采纳的回答

Wayne King
Wayne King 2012-12-6
编辑:Wayne King 2012-12-6
x = 1:1:100; y = x;
x(x>10 & x<20) = x(x>10 & x<20)+1;
plot(x,y)
If you want a new variable
x1 = x;
x1(x1>10 & x1<20) = x1(x1>10 & x1<20)+1;
plot(x1,y)

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Curve Fitting Toolbox 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by