怎么把MATLAB绘制出来的二维曲线图的所有波峰波谷找出来呢?要求标明清楚峰谷处的坐标.
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/23 07:25:25
怎么把MATLAB绘制出来的二维曲线图的所有波峰波谷找出来呢?要求标明清楚峰谷处的坐标.
(绘制的原图像程序如下)>> syms a x;
y=[];
n=1;
a=10;
for x=-50:0.1:50
y(n)=vpa((1/sqrt(a^2+(a+x)^2))+(1/sqrt(a^2+(a-x)^2)));
n=n+1;
end
x=-50:0.1:50;
plot(x,y)
set(gca,'XTick',[-50:5:50])
(绘制的原图像程序如下)>> syms a x;
y=[];
n=1;
a=10;
for x=-50:0.1:50
y(n)=vpa((1/sqrt(a^2+(a+x)^2))+(1/sqrt(a^2+(a-x)^2)));
n=n+1;
end
x=-50:0.1:50;
plot(x,y)
set(gca,'XTick',[-50:5:50])
a = 10;
x = -50:0.1:50;
y = 1./sqrt(a^2+(a+x).^2)+1./sqrt(a^2+(a-x).^2);
plot(x,y);
grid on;
yy = diff(y);
yy(yy<0) = -1;
yy(yy>0) = 1;
yyy = diff(yy);
mv = yyy(yyy~=0);
id = find(yyy~=0);
x0 = x(id);
y0 = y(id);
hold on;
for k = 1:length(id);
plot(x0(k),y0(k),'r.');
if mv(k)<0
s = '峰:';
else
s = '谷:';
end;
s = [s num2str(x0(k)) ',' num2str(y0(k))];
text(x0(k),y0(k),s);
end;
hold off;
x = -50:0.1:50;
y = 1./sqrt(a^2+(a+x).^2)+1./sqrt(a^2+(a-x).^2);
plot(x,y);
grid on;
yy = diff(y);
yy(yy<0) = -1;
yy(yy>0) = 1;
yyy = diff(yy);
mv = yyy(yyy~=0);
id = find(yyy~=0);
x0 = x(id);
y0 = y(id);
hold on;
for k = 1:length(id);
plot(x0(k),y0(k),'r.');
if mv(k)<0
s = '峰:';
else
s = '谷:';
end;
s = [s num2str(x0(k)) ',' num2str(y0(k))];
text(x0(k),y0(k),s);
end;
hold off;
如何在MATLAB中绘制二维多坐标图,并且绘制出来的图形要在各个点上标明坐标,急求!
已知各点的位置坐标,如何用matlab编程来绘制二维散点图
matlab绘制二维坐标系曲线图
谁知道怎么把matlab中用plot函数画出来的图形的坐标给提取出来,
谁能教我一下怎么用excel 表格里面的数据怎么绘制坐标曲线图?
各路大侠,怎么用matlab绘制y=0.255ln(x)-0.318的曲线图啊
matlab用plot画出来的曲线图怎么把横坐标变成汉字标识?
振动图像中,波峰波谷的振动方向如何判断?
波长与频率区别光的波长是波峰之间的距离,那什么是频率呢?是波峰至波谷所用的时间吗?
求救matlab高手!简述绘制二维图形的一般步骤
matlab数据处理蛇行数据中,类似正弦曲线的数据,想找出第二、三、四个波峰值并求平均值.应该怎么处理呢?
暑假园地中第七页要求的绘制气温曲线图和降水柱状图应该如何绘制?最好能把绘制好的图给我发过来