作业帮 > 综合 > 作业

MATLAB中的M文件画图问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/29 00:32:55
MATLAB中的M文件画图问题
我想用M文件画一个图,这个图上同时有四条曲线,这四条曲线是用FOR循环画的,现在的问题是我如何让这四条曲线的颜色和线型各不相同,我知道默认条件下是颜色不同的,但是线型如何改呢?我不想一条条的画,我想用一个plot全画出来.就是我如何在m文件中用一个plot同时画出不同线型(这个最重要!)和不同颜色的四条线.
举个例子
x=linspace(-pi,pi);
style={'-','--','-.',':'};%这里定义线形
color=jet(4);%这里定义颜色
hold on;
for n=1:4
plot(x,sin(n*x),'linestyle',style{n},'color',color(n,:));
end