matlab求解一元二次方程最值
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/21 05:31:26
x=solve('x^2+3*x-5=0','x');>>x1=x(1),x2=x(2)
程序运行过了,没有问题,记得给分#include#includeclassEquation{\x05floata,b,c;\x05public:\x05floatx[2];\x05Equation(f
可以的,假设行向量X=(x1,x2,.,xn),Y=(y1,y2,.,yn),那么x+ty=(x1+ty1,x2+ty2,...,xn+tyn);||x+ty||^2=(x+ty)*(x+ty)'=c
首先还是鼓励你自己独立思考,把大脑的逻辑思维能力锻炼出来,这是一生受用的真东西.然后我来解你的问题.第1题:对镶边后的挂图,画出它镶边的图形,仔细观察,就可以发现,它的长增加了2Xcm,宽也增加了2X
这样的问题,用【单变量求解】:A1填写-1,B1写公式:=1*11.9*400*A1+300*1256-(245520/A1-660)*1256+0.9*215*1482-0.9*(263599.2/
你这个是函数啊x1x2是返回值函数是留你调用的如果非要在这里显示的话就把分号去掉就行了
double改做float再问:yiyuanercifangcheng.cpp(25):warningC4244:'=':conversionfrom'int'to'float',possiblelo
1.设长方形的宽应该为x.则(36-x)(26-x)=850x^2-61x+60=0x-60)(x-1)=0x1=60(舍去)x2=1矩形的宽为1.2.设增加x行,x列则(8+x)(12+x)=8*1
方程有什么最大值?方程只有“有解”“无解”令函数f(x)=-2*x^2+3*x+5,求它的极值下面是求极值symsxdf=diff(-2*x^2+3*x+5)f=inline('-2*x^2+3*x+
解题思路:先化为一般式,再用因式分解法进行求解.解题过程:解:
设根是kk^2+ak+b=0k^2+bk+a=0相减得(a-b)k+b-a=0(a-b)k=a-b若a-b=0,则不论k是何值都成立和仅有一个公共根矛盾所以a-b不等于0所以k=(a-b)/(a-b)
系统以为x(1,1)是一个名字很长的字符串,故而eval(z)即可.再问:那应该怎么写程序啊?eval(z)=solve('s^2+x(1,1)*s+x(2,1)=0')这样吗?再答:z=eval(s
solve('a*x^2+b*x+c=0')ans=-1/2*(b-(b^2-4*a*c)^(1/2))/a-1/2*(b+(b^2-4*a*c)^(1/2))/a
对于形如a*x^2+b*x+c=0的方程可以使用下面的程序求根x=roots([abc])例如4*x^2-5*x+1=0x=roots([4-51])x=1.00000.2500祝你学习愉快!再问:是
设x方分之一=t,然后两边平方,整理得t方+48t+768=0,这会就用求根公式,或者……能看出来的话也可以十字相乘
存在问题:1、要解的方程不能写在字符串里面,那样变量t不能起作用;2、方程中0.2x^2项缺乘号;3、关于x的二次方程有两个根,需要选择其中一个才能进行迭代. 建议代码:x0=1;syms&
解题思路:本题考查了根与系数的关系:若x1,x2是一元二次方程ax2+bx+c=0(a≠0)的两根时,x1+x2=-b/a,x1x2=c/a.解题过程:
楼上说的对,用“solve”例:>>s=solve('x^2-6*x-12=0')MATLAB会返回方程的两个根s=3+21^(1/2)3-21^(1/2)
symsasta1fRt>>t=solve('(a-2*a*s*t)^2+(b+(sin(a1)+4*f*s)*t-f)^2=R^2',t)t=((4*R^2*a^2*s^2+16*R^2*f^2*s
A=input('请输入一元二次方程的三个系数a,b,c:');delta=A(2)^2-4*A(1)*A(3);x1=(-A(2)-sqrt(delta))/2*A(1);x2=(-