ljsq.net
当前位置:首页 >> mAtlAB 画出离散点之后要怎样才能将这些点任意两点... >>

mAtlAB 画出离散点之后要怎样才能将这些点任意两点...

其实,题目不是很理解 如果您想在已画好的图形上添加直线 可以先保留原来图片 命令:hold on 然后,再用line函数画直线即可 如: x=[1 2 3 4 5 6 7 8]; y=[3 5 2 7 3 8 1 6]; stem(x,y) %如连接第2个点和第四个点 hold on line([x(2),x(4)],[y(2...

x,y为散点数据, scatter(x,y,'k*'), k为黑色,*为点型,可以自己更改。

你按原来的数据用实线虚线重新画一次不就行了 x=0:0.1:2*pi; y=10*sin(x); %比如x,y是你的数据 plot(x,y,'o') hold on plot(x,y,'-') hold on plot(x,y,':') 也可以在图像上选择edit plot,然后点选你要修改的线进行修改

x=[];y=[];z=[]; for a1=0.05:0.005:0.25 a2=a1;a3=a1; x=[x a2];y=[y a1];z=[z a3]; end plot3(x,y,z,'-*')

clc;clear;x=rand(1,9);y=rand(1,9);plot(x,y,'*');text(x,y,arrayfun(@(x)[' ' num2str(x)],1:length(x),'UniformOutput',0))

plot(x,y1,'o',x,y2,'+',x,y3,'x',x,y3,'*'); 这个指令表示以标记点'o','+','x','*'分别画(x,y1),(x,y2),(x,y3),(x,y3),即标记方式作图 你可以把那一句改为plot(x,y1,'-',x,y2,'-.',x,y3,':',x,y3,'--') 就成了分别用实线,点划线,电线,虚线...

解决方法 1 利用scatter函数画散点图 2 plot(x,y,'r.') 例子: 假如你有3个点: No X Y 1 1 4 2 2 5 3 3 6 那么代码如下 x = [1 2 3] y = [4 5 6] plot(x,y,'r.') figure scatter(x,y) 注解:在plot(x,y,'r.') 中的 r是指颜色为红色,. 是指点的...

x=rand(1,10)*10; y=rand(1,10)*10; figure,plot(x,y,'r*'); for ii=1:length(x) text(x(ii)+0.2,y(ii)+0.2,[num2str(x(ii)),' ',num2str(y(ii))]); end

可以用Matlab的基本平面图形函数,即plot()函数实现离散点图。 用法:plot(x,y,'*') 实例: x=[0 0.2 0.4 0.6 0.8 1]; y=[1 0.84779959 0.6049828 0.34716436 0.27696241 0]; plot(x,y,'*') xlabel('x'),ylabel('y')

这样有两种方法呢! 一种就是利用hold on 另一种就是plot(x1,y1,x2,y2,x3,y3……); 这两种都可以完成你说的那个问题,你可以试一下! 祝你成功!!

网站首页 | 网站地图
All rights reserved Powered by www.ljsq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com