解决方法1利用scatter函数画散点图2plot(x,y,'r.'
)例子:假如你有3个点:NoXY114225336那么代码如下x=[123]y=[456]plot(x,y,'r.')figurescatter(x,y)注解:在plot(x,y,'r.')中的r是指颜色为红色,.是指点的形状为的点状,也可以改成其它形状的,具体可以用matlab命令helpplot查看bblue.point-solidggreenocircle:dottedrredxx-mark-.dashdotccyan+plus--dashedmmagenta*star(none)nolineyyellowssquarekblackddiamondwwhitevtriangle(down)^triangle(up)
clc,clear;x1=1:1:9;y1=(25635+45.*x1)./(700000+432.5.*x1)
;plot(x1,y1,'-b.')holdonz1=[123456789];%要标注的散点fori=1:9text(x1(:,i),y1(:,i),num2str(z1(:,i)))end这是个简单的例子需要的话可QQ(发私信)联系给你做一下。
第一步,双击matlab软件图标,打开matlab软件,可以看到matlab软件的界面。使用语句:x=0:0.2:7*pi;创建一个一维数组,表示三维离散序列图的在x轴上的分布范围。
第二步,使用语句:y=exp(-x/9).*cos(x);z=4*exp(-x/9).*sin(x);创建三维序列图的方程,这样就有了完整的三维坐标了。
第三步,使用语句:stem3(y,z,x,'filled');绘制三维离散序列图。使用语句:title('三维离散序列图');给绘制的离散序列图添加标题。使用语句:xlabel('x');ylabel('y');zlabel('z');给绘制的图像的坐标轴添加标签。
第四步,查看绘制的三维离散序列图,注意可以根据绘图需求,调节离散点之间的距离。
到此,以上就是小编对于matlab散点图指令的问题就介绍到这了,希望这3点解答对大家有用。
分享标题:matlab散点图代码怎么写
文章分享:http://www.shufengxianlan.com/qtweb/news32/470482.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联