MATLAB 抛物线拟合 曲线标注问题
我用matlab 拟合了一条曲线 并 画出了曲线图 我现在想要做的就是将曲线的方程
y=a*x^2+b*x+c (其中a,b,c在拟合参数p1中) 标注在图形上 请问高手如何编程实现
附上我的简单的程序
clc
clear
x1=xlsread('D:\shuibiao01.xls','BB1-C','A16:K16');
y1=xlsread('D:\shuibiao01.xls','BB1-C','A17:K17');
[p1,s1]=polyfit(x1,y1,2);
[yp1,delta1]=polyval(p1,x1,s1);
figure(1)
plot(x1,y1,'+',x1,yp1,'-')
%axis([0 1.4 60 120])
Xlabel('m/min')
Ylabel('L/min')
title('一回路')
人气:246 ℃ 时间:2020-07-10 23:36:29
解答
法一:
p=[1 2 3];
title(['y=' num2str(p(1)) '*x^2+' num2str(p(2)) '*x+' num2str(p(3))])
法二:
text('string',['y=' num2str(p(1)) '*x^2+' num2str(p(2)) '*x+' num2str(p(3))],'position',[0.5,0.5])
等同于
text(0.5,0.5,['y=' num2str(p(1)) '*x^2+' num2str(p(2)) '*x+' num2str(p(3))])谢谢你!已经很好了!但请问一下 能不能用gtext呢??用text的话还得自己确定坐标位置,麻烦!非常感谢
推荐
猜你喜欢
- 我国税法规定,从2011年9月份开始月收入超过3500元的部分要缴纳个人所得税
- (1)y=根号1-绝对值x + 根号绝对值x-1 (2)y=x²+1分之1,x∈(-1,1】
- 判断下列物质哪些是纯净物?那些是混合物?哪些是单质?哪些是化合物?
- 已知向量p在基底a,b,c下的坐标是(2,3,-1),求p在基底{a,a+b,a+b+c}下的坐标
- 设X1,X2为方程X^+2(M+3)X+2M+4=0的两个实数根,问M取何值时(X1-1)^+(X2-1)^有最
- 如图,在直线MN上求作一点P,使点P到
- 【原文】扁鹊见秦武王,武王示之病,扁鹊请除.左右曰:“君之病,在耳之前,目下之,除之未必已也,将使耳不聪,目不明.” 君以告扁鹊.扁鹊怒而投其石曰:“君与知之者谋之,而与不知者败之,使此知秦国之政也,则君一举而亡国矣!”
- I'm___(worry)about my party.