matlab画颜色变化的直线假设要画y=3这条直线,将直线分300段,想让每段颜色都不一样,怎么办?本来想用line,一段一段画,结果延时特别严重,画图特别慢,求解释啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 12:55:15

matlab画颜色变化的直线假设要画y=3这条直线,将直线分300段,想让每段颜色都不一样,怎么办?本来想用line,一段一段画,结果延时特别严重,画图特别慢,求解释啊?
matlab画颜色变化的直线
假设要画y=3这条直线,将直线分300段,想让每段颜色都不一样,怎么办?
本来想用line,一段一段画,结果延时特别严重,画图特别慢,求解释啊?

matlab画颜色变化的直线假设要画y=3这条直线,将直线分300段,想让每段颜色都不一样,怎么办?本来想用line,一段一段画,结果延时特别严重,画图特别慢,求解释啊?

用line分段画线会创建多个图形对象,不仅慢,而且资源消耗严重,不可取.

一个变通的做法是用surface对象来实现,也算不上太好,勉强可用.例如:

[x,y]=meshgrid(1:300,1:2);
z=x*0+3;
mesh(x,y,z,x)
view(0,0)

matlab画颜色变化的直线假设要画y=3这条直线,将直线分300段,想让每段颜色都不一样,怎么办?本来想用line,一段一段画,结果延时特别严重,画图特别慢,求解释啊? matlab 如何画直线(已知斜率k,b)line(x,y)貌似要已知具体的点坐标才好画直线~我现在已知直线方程y=kx+b,如何画直线呢? 如何利用matlab画三维空间中平行于y轴的一条线;x轴从0到200,z轴从-210到210变化,在x=30,z=0时,y值从200变化到150的直线。如何画出三维图? 如何用matlab中的ezplot函数命令画平行于Y轴的直线:x=5 matlab 画图 怎么定义变量范围?比如要画 z=x^3*y+sqrt(y)(x[-5,5] y[0,10])的图像,x,y的变化范围怎么写? MATLAB中如何画平行x轴或y的直线? txt文件中三列依次为x、y、z值,x的范围是-180到180,y的范围是-87.5到87.5,matlab中下面的图是怎么画的z的值变化比较大的,还需要画上一个对应的颜色条表示颜色代表的数值大小,下面世界形状的底 有关matlab画直线x=[1:5];y=[2,4,5,7,9];怎样用matlab拟和成直线 matlab 画直线我有一些点,我要找一条直线,使我的那些点全都均匀分布在直线的两边,应该怎么写matlab的命令? 用matlab画图颜色变化的问题我现在有一组数值y,想在用画图函数把它曲线画出来的时候,曲线颜色可以根据它值的大小变化,比如y(i)=1时它的Color是[0 1 0],y(j)=2时它的Color是[1 0 0].附上我自己用plot matlab高手帮忙看程序!我要画matlab图,f 随x,y变化,怎么不会出现图形呢,程序如下,请大师帮忙看程序哪里出错了,clcx=0:0.2:10;y=x;f=x.^5.*y.^5.*0.1.^(y-1).*0.3.^(y-1).*0.5.^(y-1).*0.8.^(y-1).*0.9.^(y-1).*exp(-x.*(0.1.^y matlab中的二维曲线的颜色深浅随函数值的变化而变化,求教代码 用matlab怎么画颜色直方图 怎么用matlab做三维函数的图?比如f(x,y,z),x,y,z 都是1~101的,想要用matlab做出三维f的变化情况(用颜色表示),怎么搞?比如f=1/|x-51|+1/|y-51|+1/|z-51|.用surf做嘛? matlab如何画y=4/x^2的图像? matlab中怎样画y=e^x的图像 matlab 给出 xyz 画一个图x=[0,50]y=[0,1600]z=1.2.^(x+y.^0-1)-1画三维图,平面,和连线的分别怎么画啊,还有能改变颜色吗? 如何在matlab 的loglog坐标系下画直线