matlab怎么只画数据中的一部分?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/13 12:39:27
matlab怎么只画数据中的一部分?
数据中有好多数据,在不修改数据的前提下,怎么只画其中一部分,例如我只画横坐标-210^5<x<2*10^5的部分
![](http://img.wesiedu.com/upload/2/ca/2ca36c5ca5c841ed69e2916a5dcf5362.jpg)
数据中有好多数据,在不修改数据的前提下,怎么只画其中一部分,例如我只画横坐标-210^5<x<2*10^5的部分
![](http://img.wesiedu.com/upload/2/ca/2ca36c5ca5c841ed69e2916a5dcf5362.jpg)
![matlab怎么只画数据中的一部分?](/uploads/image/z/15925525-61-5.jpg?t=matlab%E6%80%8E%E4%B9%88%E5%8F%AA%E7%94%BB%E6%95%B0%E6%8D%AE%E4%B8%AD%E7%9A%84%E4%B8%80%E9%83%A8%E5%88%86%3F)
因为不清楚你的数据是怎么存放的.给你举个例子
你可以顺序遍历你的数据一遍
---------------------------------------
| 假设你的数据是x和y两个向量 |
| 你原来的图是plot(x,y)画的 |
---------------------------------------
那么你可以这样实现
for i=1:length(x)
if x(i)-2e5
plot(x(i),y(i))
hold on
end
end
你可以顺序遍历你的数据一遍
---------------------------------------
| 假设你的数据是x和y两个向量 |
| 你原来的图是plot(x,y)画的 |
---------------------------------------
那么你可以这样实现
for i=1:length(x)
if x(i)-2e5
plot(x(i),y(i))
hold on
end
end