早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab用星号*标出两条曲线的交点在同一图上分别用红色实线和绿色虚线绘制y1=sin(x)和y2=cos(x)在区间[0,4*pi]的曲线,并用星号*标出两条曲线的交点以及建立图例。步长为pi/200。

题目详情
matlab用星号*标出两条曲线的交点
在同一图上分别用红色实线和绿色虚线绘制y1=sin(x)和y2=cos(x)在区间[0,4*pi]的曲线,并用星号*标出两条曲线的交点以及建立图例。步长为pi/200。
▼优质解答
答案和解析
clc
clear
x=linspace(0,4*pi,800);
for i=1:1:800
y1(i)=sin(x(i));
y2(i)=cos(x(i));
end
plot(x,y1,'r');
hold on
plot(x,y2,'g');
for i=1:1:800
delt=abs(y1(i)-y2(i));
if delt