www.ypnh.net > mAtlAB作图.怎么在图上标出函数曲线多个点的坐标值.

mAtlAB作图.怎么在图上标出函数曲线多个点的坐标值.

不知这样如何? 请参考 clear ; close all;t=0:0.1:2*pi;y=sin(t);plot(t,y);ylim([-1.5,1.5]);hold on;t0 = [2; 3; 4];y0 = sin(t0);plot(t0,y0,'ro');for i = 1:length(t0) text(t0(i),y0(i)+0.2,{['(' num2str(t0(i)) ',' num2str(y0(i)) ')' ...

clc;clear;x=rand(1,9);y=rand(1,9);plot(x,y,'*');text(x,y,arrayfun(@(x)[' ' num2str(x)],1:length(x),'UniformOutput',0))

思路:使用min()函数找出最小值点,然后使用text()标注出来。下面进行实例演示——标注出[0,2π]区间正弦函数的最小值: 1、绘制正弦函数曲线 在matlab命令窗口输入如下代码: >> x = 0:pi/50:2*pi; >> y = sin(x); >> plot(x,y) 2、绘制最小值标记...

x=0:0.01:1; y=sqrt(1-x.^2); plot(x,y); %原来的函数 x0=0.6;y0=0.8; %曲线上的一点 hold on; %在画完函数虚线之后保持曲线图 plot([0 x0],[y0 y0],'r--'); %画两个虚线 plot([x0 x0],[0 y0],'r--'); hold off;

hold on;plot(x1,y1,'o','Markersize',10),%x1,y1为点的坐标 'Markersize'属性决定标记的大小 当然'o'也可以是'p','d'呀什么的 望采纳

点图像窗口上面的一个十字形的工具就可以。那个是取点工具。然后用那个工具点图像上的点就能读出该点的坐标值了。 1.MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式...

楼主试试下述语句,其中nTmax就是最大的T对应的n值(近似值): n=linspace(600,4000,1001); T=-19.313+295.27*(n/1000)-165.44*(n/1000).^2+40.874*(n/1000).^3-3.8445*(n/1000).^4; [Tmax ind]=max(T); %求T的最大值(近似值) nTmax = n(ind)...

画图形用plot函数 取点用ginput函数去做 具体操作特别容易看一下matlab的任何参考书都可以编出来这个代码,所以我就不在这里给你编代码了

直接用画图密令plot就可以啊! plot(x1,y1,x2,y2),这个就是在同一个坐标里画两个函数的图,你要多个也是一样的,增加就行了

t = 1:20; f = t.^2; tt = linspace(1,20,5); ff = tt.^2; hold on; plot(t,f); plot(tt,ff,'ro'); hold off;

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com