作业帮 > 综合 > 作业

我有9个坐标点,想用 MATLAB画出来,并且想把坐标网格也显示出来,谁能给个较具体的程序,

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 11:21:31
我有9个坐标点,想用 MATLAB画出来,并且想把坐标网格也显示出来,谁能给个较具体的程序,
坐标点:(22,38),(8,13),(4,81),(51,32),(38,11)(17,12),(81,63),(19,45),(62,12)
x=[22 8 4 51 38 17 81 18 62];
y=[38 13 81 32 11 12 63 45 12];
plot(x,y);%这个是线图
plot(x,y,'*')%这个是点图,自己选哈
grid on%打开网格
再问: 人才! 我实现了,但想再问下,可不可以再在坐标点的图上标出文字,类似于这样的效果图
再答: 可以,用text命令,我举个例子 text(3,4,'9号油#')3是x轴坐标,4是Y轴坐标,'' 里面的是你要的标注哈,想怎么美化就怎么弄
再问: 可我加了,怎么显示的都是几个小方框,没有字出来啊?
再答: 应该可以的,你有加 ' ' 么这个如果显示红的,那么是错的,在教你一种办法,手动打上去 用gtext('输入你要的字'),按回车会把界面移到图像上,会出现十字,在你要的地方点一下就好了
再问: 不是显示红色的,就是在图形上现实是一个个小方框 你的方法也不太行
再答: 应该是字体的问题,是字体无法显示吧,你试试打拼音看看,我这个方法标号是没错的,我都在自己的matlab上实现过,如果还有问题加我QQ,帮你解决334204326