How do i make plot like this?

 采纳的回答

Jon
Jon 2020-11-10
编辑:Jon 2020-11-10
You must first make a matlab function or script to evaluate your y(x) and then plot your values
So something like
% define constants (put your values here)
a =
b =
x = linspace(0,10) % makes x values
y = zeros(size(x)) % preallocate y value
% loop to evaluate y
for k = 1:length(x)
if x(k) > b + a
y(k) = 1
elseif x(k) >= b - a
% and so on
end
end
% finally plot your values
plot(x,y)

1 个评论

Jon
Jon 2020-11-10
编辑:Jon 2020-11-10
If you are not familiar with how to code in MATLAB please complete the MATLAB On Ramp training, https://www.mathworks.com/learn/tutorials/matlab-onramp.html then make an attempt to write your code and you can get lots of help here (MATLAB Answers) with your specific coding questions

请先登录,再进行评论。

更多回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 Graphics Performance 的更多信息

产品

标签

Community Treasure Hunt

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

Start Hunting!

Translated by