24小时热门版块排行榜    

查看: 755  |  回复: 2

tieer

木虫 (正式写手)

[求助] 求助python的一个作图问题

想要的结果是两个列表中不断加入新记录的数据(x,y),然后做出来的图能刷新。
其中作图的部分可以简化成下面的代码段,但是不知道为什么,开始运行后不去操作电脑还行,那个出图的窗口点一下就会卡死成为未响应,有高手知道是为什么吗?
CODE:
import matplotlib.pyplot as plt
import time

x=range(0,10)
y=range(0,10)
plt.ion()
for i in range(10,50,2):
    plt.plot(x,y,'gx-')
    plt.draw()
    x.append(i)
    y.append(i)
    time.sleep(5)

回复此楼

» 猜你喜欢

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

思考,让这个世界更有趣。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
tieer: 金币+10, ★★★★★最佳答案 2013-08-08 09:20:11
matplotlib的interactive mode是挺愁人的.别用了,自己pause一下就可以了,另外尽量不要draw,画完之后统一show一次就行.下面的代码测试过了.
CODE:
import matplotlib.pyplot as plt
x=range(0,10)
y=range(0,10)
for i in range(10,50,2):
    plt.plot(x,y,'gx-')
    plt.pause(0.001)
    x.append(i)
    y.append(i)
plt.show()

matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2013-08-07 22:19:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tieer

木虫 (正式写手)

引用回帖:
2楼: Originally posted by libralibra at 2013-08-07 22:19:04
matplotlib的interactive mode是挺愁人的.别用了,自己pause一下就可以了,另外尽量不要draw,画完之后统一show一次就行.下面的代码测试过了.

import matplotlib.pyplot as plt
x=range(0,10)
y=range(0,10)
fo ...

呵呵,谢谢啦,两个帖子你都回复了。
就是在纠结前面问过的那个串口数据采集的事情,数据采集什么的都做好了,但是又想能实时的看到数据的变化,所以就卡这儿的,这些总算是搞定了,谢谢。
思考,让这个世界更有趣。
3楼2013-08-08 09:21:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tieer 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 0854 考研调剂 招生了!AI 方向 +4 pk3725069 2026-03-19 16/800 2026-03-23 23:09 by 汪!?!
[考研] 材料/农业专业,07/08开头均可,过线就行 +3 呵唔哦豁 2026-03-23 4/200 2026-03-23 22:30 by 汪!?!
[考研] 一志愿中南大学化学学硕0703总分337求调剂 +5 niko- 2026-03-22 5/250 2026-03-23 22:01 by fuyu_
[考研] 上海电力大学材料防护与新材料重点实验室招收调剂研究生(材料、化学、电化学,环境) +3 我爱学电池 2026-03-23 3/150 2026-03-23 17:16 by AZMK
[论文投稿] 急发核心期刊论文 +3 贤达问津 2026-03-23 5/250 2026-03-23 17:13 by 妹子不好惹
[考研] 276求调剂。有半年电池和半年高分子实习经历 +8 材料学257求调剂 2026-03-23 9/450 2026-03-23 13:01 by ztnimte
[考研] 材料与化工085600,总分304,本科有两篇sci参与,求调剂 +4 幸运的酱酱 2026-03-22 5/250 2026-03-22 20:15 by edmund7
[考研] 315分,诚求调剂,材料与化工085600 +3 13756423260 2026-03-22 3/150 2026-03-22 20:11 by edmund7
[考研] 求调剂一志愿海大,0703化学学硕304分,有大创项目,四级已过 +6 幸运哩哩 2026-03-22 10/500 2026-03-22 20:10 by edmund7
[基金申请] 山东省面上项目限额评审 +4 石瑞0426 2026-03-19 4/200 2026-03-22 08:50 by Wei_ren
[考研] 资源与环境 调剂申请(333分) +5 holy J 2026-03-21 5/250 2026-03-21 22:42 by Catalysis25
[考研] 材料求调剂 +5 @taotao 2026-03-21 5/250 2026-03-21 20:55 by lbsjt
[考研] 307求调剂 +3 余意卿 2026-03-18 3/150 2026-03-21 17:31 by ColorlessPI
[考研] 332求调剂 +3 凤凰院丁真 2026-03-20 3/150 2026-03-21 10:27 by luoyongfeng
[考研] 一志愿武理材料305分求调剂 +6 想上岸的鲤鱼 2026-03-18 7/350 2026-03-21 01:03 by JourneyLucky
[考研] 22408 344分 求调剂 一志愿 华电计算机技术 +4 solanXXX 2026-03-20 4/200 2026-03-20 23:49 by alg094825
[考研] 一志愿 西北大学 ,070300化学学硕,总分287,双非一本,求调剂。 +4 晨昏线与星海 2026-03-19 4/200 2026-03-20 22:15 by JourneyLucky
[考研] 一志愿苏州大学材料求调剂,总分315(英一) +5 sbdksD 2026-03-19 5/250 2026-03-20 22:10 by luoyongfeng
[考研] 085410人工智能专硕317求调剂(0854都可以) +4 xbxudjdn 2026-03-18 4/200 2026-03-20 09:07 by 不168
[考研] 考研调剂 +3 淇ya_~ 2026-03-17 5/250 2026-03-17 09:25 by Winj1e
信息提示
请填处理意见