知道y的值,怎么标注出对应x值所对应曲线的坐标啊;matlab

x=linspace(0,15,16);y=25*x;y1=0.2*0.0045*x.^5-0.25*0.1517*x.^4+1.7807/3*x.^3-0.5*8.34... x=linspace(0,15,16);
y=25*x;
y1=0.2*0.0045*x.^5-0.25*0.1517*x.^4+1.7807/3*x.^3-0.5*8.3483*x.^2+29.2147*x;
L=(y-y1)*6.5/3;

plot(x,L)

现在我想求出L=160的x值,并且在图上标注出来。。
展开
 我来答
钺小夏侯pf
2015-10-18 · TA获得超过2460个赞
知道小有建树答主
回答量:578
采纳率:69%
帮助的人:367万
展开全部
一.二维绘图
二维图形是将平面坐标上的数据点连接起来的平面图形。可以采用不同的坐标系,如直角坐标、对数坐标、极坐标等。二维图形的绘制是其他绘图操作的基础。
一.绘制二维曲线的基本函数
在Matlab中,最基本而且应用最为广泛的绘图函数为plot,利用它可以在二维平面上绘制出不同的曲线。
1. plot函数的基本用法
plot函数用于绘制二维平面上的线性坐标曲线图,要提供一组x坐标和对应的y坐标,可以绘制分别以x和y为横、纵坐标的二维曲线。plot函数的应用格式
plot(x,y) 其中x,y为长度相同的向量,存储x坐标和y坐标。
例51 在[0 , 2pi]区间,绘制曲线
程序如下:在命令窗口中输入以下命令
>> x=0:pi/100:2*pi;
>> y=2*exp(-0.5*x).*sin(2*pi*x);
>> plot(x,y)
程序执行后,打开一个图形窗口,在其中绘制出如下曲线
注意:指数函数和正弦函数之间要用点乘运算,因为二者是向量。

例52 绘制曲线
这是以参数形式给出的曲线方程,只要给定参数向量,再分别求出x,y向量即可输出曲线:
>> t=-pi:pi/100:pi;
>> x=t.*cos(3*t);
>> y=t.*sin(t).*sin(t);
>> plot(x,y)
程序执行后,打开一个图形窗口,在其中绘制出如下曲线

以上提到plot函数的自变量x,y为长度相同的向量,这是最常见、最基本的用法。实际应用中还有一些变化。分别说明:

2. 含多个输入参数的plot函数
plot函数可以包含若干组向量对,每一组可以绘制出一条曲线。含多个输入参数的plot函数调用格式为:plot(x1,y1,x2,y2,…,xn,yn)
如下列命令可以在同一坐标中画出3条曲线。
>> x=linspace(0,2*pi,100);
>> plot(x,sin(x),x,2*sin(x),x,3*sin(x))

当输入参数有矩阵形式时,配对的x,y按对应的列元素为横坐标和纵坐标绘制曲线,曲线条数等于矩阵的列数。

>> x=linspace(0,2*pi,100);
>> y1=sin(x);
>> y2=2*sin(x);
>> y3=3*sin(x);
>> x=[x;x;x]';
>> y=[y1;y2;y3]';
>> plot(x,y,x,cos(x))
真greatdju
推荐于2016-01-05 · TA获得超过3852个赞
知道小有建树答主
回答量:1300
采纳率:91%
帮助的人:696万
展开全部
clear;clc;

x=linspace(0,15,16);
y=25*x;
y1=0.2*0.0045*x.^5-0.25*0.1517*x.^4+1.7807/3*x.^3-0.5*8.3483*x.^2+29.2147*x;
L=(y-y1)*6.5/3;

plot(x,L);
hold on;
x160=interp1(L,x,160);
plot(x160,160,'r.');
text(x160,160,sprintf(' (%g, %g)',x160,160));
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2015-09-19
知道答主
回答量:26
采纳率:0%
帮助的人:15.7万
展开全部
在figure图上用鼠标取点工具:“+”。淘:费老师编程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式