作业帮 > 综合 > 作业

matlab中ezplot能画多幅图,怎样分别设置线条格式

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 16:35:52
matlab中ezplot能画多幅图,怎样分别设置线条格式
ezplot('abs(sqrt((x0-0)^2+(y0-0)^2)-sqrt((x0+9)^2+(y0-0)^2))-4.4517',[-20,20])
set(findobj('Type','line'),'LineStyle','--','color','r')
hold on
ezplot('abs(sqrt((x0-0)^2+(y0-0)^2)-sqrt((x0+9)^2+(y0-0)^2))-4.4517',[-20,20])
set(findobj('Type','line'),'LineStyle','--','color','b')
最后只有最后一句set起作用
你画的是同一条直线,所以第二set是覆盖了第一个set的内容