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 onezplot('abs(sqrt((x0-0)^2+(y0-0)^2)-sqrt((x0+9)
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 05:59:25
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 onezplot('abs(sqrt((x0-0)^2+(y0-0)^2)-sqrt((x0+9)
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起作用
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 onezplot('abs(sqrt((x0-0)^2+(y0-0)^2)-sqrt((x0+9)
你画的是同一条直线,所以第二set是覆盖了第一个set的内容