24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2025级博士研究生招生报考通知
查看: 1454  |  回复: 10
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

huakelikun

金虫 (正式写手)

[求助] matlab 画图求助

各位好,我编写了一个程序,结尾要用到plot画图功能,plot语句如下:
plot(t_1,y, '* - r'),但结果画出来的图如下所示:

为什么图中只有点而没有用用线连接起来,求各位解答,谢谢

matlab1111.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

抓住任何一个机遇
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huakelikun

金虫 (正式写手)

引用回帖:
6楼: Originally posted by xiegangmai at 2013-04-17 18:31:42
在循环里,一次只有一个点的数据,怎么能连成线呢?...

谢谢你的回答,应该是这样的,
抓住任何一个机遇
8楼2013-04-17 19:18:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主

【答案】应助回帖

感谢参与,应助指数 +1
*和-位置反了,用下面的代码就可以做出你想要的图形:
CODE:
plot(t_1,y, '-*r')

明德厚学、求是创新
2楼2013-04-16 23:02:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huakelikun

金虫 (正式写手)

引用回帖:
2楼: Originally posted by xiegangmai at 2013-04-16 23:02:47
*和-位置反了,用下面的代码就可以做出你想要的图形:
plot(t_1,y, '-*r')

你好,我改了一下,还是不行啊。但是有一个现象就是如果我把*改为o,那么绘出来的图中还是不能连成线,但是o中间多出来了一些点,似乎变成了一个带圆心的圆。此外,这和我的程序是不是有关系呢?程序计算的是一个温度范围内对应的值,开头用的是for语句,程序格式如下:
for  t_1=273+70:273+85
        。。。。。。

       plot(t_1,y, '-*r')
       hold on
end
这样可以的得到结果,谢谢解答
抓住任何一个机遇
3楼2013-04-17 12:35:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主

【答案】应助回帖

★ ★ ★
huakelikun: 金币+3, ★★★很有帮助 2013-04-17 19:18:38
引用回帖:
3楼: Originally posted by huakelikun at 2013-04-17 12:35:42
你好,我改了一下,还是不行啊。但是有一个现象就是如果我把*改为o,那么绘出来的图中还是不能连成线,但是o中间多出来了一些点,似乎变成了一个带圆心的圆。此外,这和我的程序是不是有关系呢?程序计算的是一个温 ...

你把数据都计算完了再画图不就OK了。
明德厚学、求是创新
4楼2013-04-17 17:57:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见