求该题matlab代码

学习 时间:2026-04-02 18:27:46 阅读:7261
求该题matlab代码某公司有一批以每桶2元购进的彩漆为了获得较高的利润希望以较高的价格卖出但价格越高,售出量就越少,二者之间的关系由表一给出.于是打算用作广告的办法来促销.而广告费与销售量的关系可由销售增长因子来描述.例如,投入3万元的广告费,销售因子为1.85,意味着做广告后的销售量将是未做广告销售量的1.85倍.根据经验,广告费与销售因子的关系如表2,现请你作出决策:投入多少广告费和售价为多少时所获得的利润最大?售价 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0预期销售量(千桶) 41 38 34 32 29 28 25 22 20 广告费(千元) 0 10 20 30 40 50 60 70销售增长因子 1.0 1.40 1.70 1.85 1.95 2.00 1.95 1.80 不好意思,分就这么多了.

最佳回答

唠叨的悟空

呆萌的外套

2026-04-02 18:27:46

而广告费与销售量成二次多项式(抛物线关系)关系Linear model Poly2:f(x) = p1*x^2 + p2*x + p3Coefficients (with 95% confidence bounds):p1 = -0。0004256 (-0。0004701,-0。0003811)p2 = 0。04092 (0。03768,0。04416)p3 = 1。019 (0。9702,1。067)Goodness of fit:SSE:0。002515R-square:0。997Adjusted R-square:0。9957RMSE:0。02243价格与售出量成线性关系,Linear model Poly1:f(x) = p1*x + p2Coefficients (with 95% confidence bounds):p1 = -5。133 (-5。573,-4。694)p2 = 50。42 (48。58,52。27)Goodness of fit:SSE:3。622R-square:0。9909Adjusted R-square:0。9896RMSE:0。7193使用非线性规划求解,建立函数文件存为Xno。mfunction [f,g]=Xno(x)x1=[0 10 20 30 40 50 60 70];y1=[1。0 1。40 1。70 1。85 1。95 2。00 1。95 1。80];x2=[2。0,2。5,3。0,3。5,4。0,4。5,5。0,5。5,6。0];y2=[41,38,34,32,29,28,25,22,20];a=polyfit(x1,y1,2);b=polyfit(x2,y2,1);f=-(x(2)-2)*polyval(b,x(2))*polyval(a,x(1))+x(1)g(1)=x(1)-70;g(2)=x(2)-6;g(3)=-x(1);g(4)=-x(2)+2;在命令窗口输入x0=[30 3];opt(1)=1;>> x=constr('Xno',x0,opt)可得广告费和价格。x =33。1166 5。9113

最新回答共有2条回答

  • 可靠的学姐
    回复
    2026-04-02 18:27:46

    而广告费与销售量成二次多项式(抛物线关系)关系Linear model Poly2:f(x) = p1*x^2 + p2*x + p3Coefficients (with 95% confidence bounds):p1 = -0。0004256 (-0。0004701,-0。0003811)p2 = 0。04092 (0。03768,0。04416)p3 = 1。019 (0。9702,1。067)Goodness of fit:SSE:0。002515R-square:0。997Adjusted R-square:0。9957RMSE:0。02243价格与售出量成线性关系,Linear model Poly1:f(x) = p1*x + p2Coefficients (with 95% confidence bounds):p1 = -5。133 (-5。573,-4。694)p2 = 50。42 (48。58,52。27)Goodness of fit:SSE:3。622R-square:0。9909Adjusted R-square:0。9896RMSE:0。7193使用非线性规划求解,建立函数文件存为Xno。mfunction [f,g]=Xno(x)x1=[0 10 20 30 40 50 60 70];y1=[1。0 1。40 1。70 1。85 1。95 2。00 1。95 1。80];x2=[2。0,2。5,3。0,3。5,4。0,4。5,5。0,5。5,6。0];y2=[41,38,34,32,29,28,25,22,20];a=polyfit(x1,y1,2);b=polyfit(x2,y2,1);f=-(x(2)-2)*polyval(b,x(2))*polyval(a,x(1))+x(1)g(1)=x(1)-70;g(2)=x(2)-6;g(3)=-x(1);g(4)=-x(2)+2;在命令窗口输入x0=[30 3];opt(1)=1;>> x=constr('Xno',x0,opt)可得广告费和价格。x =33。1166 5。9113

上一篇 出书的要求和适合的出版社联系方式

下一篇 在横线上填相同的字,各组一个不同意思的词