看上面我对自己帖子的回复,
我看到这种方法了,试过了
还是比geogebra慢
【 在 shaolimin 的大作中提到: 】
: 标 题: Re: matlab怎么能像geogebra那样快速画图?
: 发信站: 水木社区 (Fri May 20 10:42:55 2022), 站内
:
:
: 不要多次调用 plot,而是修改 plot 对象 xdata 属性的值,参考语句如下:
: set(PlotHandle, 'XData', NewY);
: 其中,PlotHandle 是曲线的句柄,NewY 表示修改后的函数值。
:
:
: 【 在 wuduan 的大作中提到: 】
: : 标 题: matlab怎么能像geogebra那样快速画图?
: : 发信站: 水木社区 (Thu May 19 21:39:33 2022), 站内
: :
: : 在geogebra里画y=p*x+3,其中p用滑动条改变。
: : 在改变的过程中,画的图实时跟着变化,速度很快,没有延迟。
: :
: : 在matlab中,
: : syms x;
: : p=1; <----此处用滑动条改变
: : f(x)=p*x+3;
: : fplot(f)
: : 这种方法画的比geogebra慢多了,延迟很大。
: :
: : 如果建一个x向量,然后计算y向量,
: : 然后plot(x,y)
: : 这种画法比fplot快,接近实时,但是也还是比geogebra慢。
: :
: : 有没有能达到geogebra那种速度的
: : --
: : 宇宙浩渺,时空无限,人类算什么,不过都是蚂蚁、尘埃罢了
: : 死亡是唯一一座永远亮着的灯塔,不管你向哪里航行,最终都得转向它指引的方向。一切都会逝去,只有死神永生。
: : 你的青春会过去,永不再回来
: : 万事は夢
: : Evolution forged the entirety of sentient life on this planet using only one tool: the mistake.
: : 唯一不可阻挡的是时间,它像一把利刃,无声地切开了坚硬和柔软的一切,恒定地向前推进着,没有任何东西能够使它的行进出现丝毫颠簸,它却改变着一切。
: :
: :
: : ※ 来源:·水木社区 mysmth.net·[FROM: 36.48.26.*]
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 218.104.71.*]
--
FROM 36.48.26.*