展开全部
我以为你想知道的是以下几个问题,
1、画直线,在绘图界面调出绘图编辑工具栏,如下所示:
之后可画直线
2、获得曲线上点,使用ginput命令
如下命令
t=-10:0.1:10;
Y=sin(t).^2.*exp(-0.1*t)-0.5*abs(t);
clf,
plot(t,Y,'r')
hold on
plot(t,zeros(size(t)),'k')
xlabel('t'),ylabel('y(t)')
hold off
zoom on
[tt,yy]=ginput(10);
zoom off;
tt
yy
3、曲线拟合
x=1:100;
y=randn(1,100);
plot(x,y,'*');%散点图
p = polyfit(x,y,1);
hold on
a=p(1)
b=p(2)
z=a*x+b;
plot(x,z)%拟合曲线
hold off
追问
我的意思是编一个程序 可以认为地使用鼠标画在读入的图中画直线直线。。
追答
这样啊,那你不如直接在编辑栏里画了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询