matlab带参数的方程组求解

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 14:49:18

matlab带参数的方程组求解
matlab带参数的方程组求解

matlab带参数的方程组求解
>> syms x y v t1 t2;
>> L1=(((600-x)^2+y^2)^(1/2))-(x^2+y^2)^(1/2)-v*t1;
>> L2=(((600-x)^2+y^2)^(1/2))-((x^2+(450-y)^2)^(1/2))-v*t2;
>> [x,y]=solve(L1,L2)
x =
(t1^2*v^2)/1200 + (t1*v*(12*((t1*v - 600)*(t1*v + 600)*(t2*v - 750)*(t2*v + 750)*(t1*v - t2*v + 450)*(t2*v - t1*v + 450))^(1/2) - 16*t2^3*v^3 - 25*t1^3*v^3 + 3240000*t2*v + 16*t1*t2^2*v^3 + 16*t1^2*t2*v^3))/(1200*(25*t1^2*v^2 - 32*t1*t2*v^2 + 16*t2^2*v^2 - 3240000)) + 300
(t1^2*v^2)/1200 - (t1*v*(25*t1^3*v^3 + 16*t2^3*v^3 + 12*((t1*v - 600)*(t1*v + 600)*(t2*v - 750)*(t2*v + 750)*(t1*v - t2*v + 450)*(t2*v - t1*v + 450))^(1/2) - 3240000*t2*v - 16*t1*t2^2*v^3 - 16*t1^2*t2*v^3))/(1200*(25*t1^2*v^2 - 32*t1*t2*v^2 + 16*t2^2*v^2 - 3240000)) + 300
y =
(t1^2*v^2)/900 - (t2^2*v^2)/900 + (t1*v*(12*((t1*v - 600)*(t1*v + 600)*(t2*v - 750)*(t2*v + 750)*(t1*v - t2*v + 450)*(t2*v - t1*v + 450))^(1/2) - 16*t2^3*v^3 - 25*t1^3*v^3 + 3240000*t2*v + 16*t1*t2^2*v^3 + 16*t1^2*t2*v^3))/(900*(25*t1^2*v^2 - 32*t1*t2*v^2 + 16*t2^2*v^2 - 3240000)) - (t2*v*(12*((t1*v - 600)*(t1*v + 600)*(t2*v - 750)*(t2*v + 750)*(t1*v - t2*v + 450)*(t2*v - t1*v + 450))^(1/2) - 16*t2^3*v^3 - 25*t1^3*v^3 + 3240000*t2*v + 16*t1*t2^2*v^3 + 16*t1^2*t2*v^3))/(900*(25*t1^2*v^2 - 32*t1*t2*v^2 + 16*t2^2*v^2 - 3240000)) + 225
(t1^2*v^2)/900 - (t2^2*v^2)/900 - (t1*v*(25*t1^3*v^3 + 16*t2^3*v^3 + 12*((t1*v - 600)*(t1*v + 600)*(t2*v - 750)*(t2*v + 750)*(t1*v - t2*v + 450)*(t2*v - t1*v + 450))^(1/2) - 3240000*t2*v - 16*t1*t2^2*v^3 - 16*t1^2*t2*v^3))/(900*(25*t1^2*v^2 - 32*t1*t2*v^2 + 16*t2^2*v^2 - 3240000)) + (t2*v*(25*t1^3*v^3 + 16*t2^3*v^3 + 12*((t1*v - 600)*(t1*v + 600)*(t2*v - 750)*(t2*v + 750)*(t1*v - t2*v + 450)*(t2*v - t1*v + 450))^(1/2) - 3240000*t2*v - 16*t1*t2^2*v^3 - 16*t1^2*t2*v^3))/(900*(25*t1^2*v^2 - 32*t1*t2*v^2 + 16*t2^2*v^2 - 3240000)) + 225
运行结果好复杂.但是确实是这个.

这个使用solve函数就行了

MATLAB中的SOLVE函数不但能解直接求解,还能求解带参数的方程: clear all 方程组可化为矩阵形式,(没有办法加公式,下面为一个4x4矩阵乘以4x1矩阵=

matlab带参数的方程组求解 matlab解带参数的二元一次方程组(a-b*p1-β*v+β*p2-β*p1)-(p1-c1)(b+β)=0(a-b*p2+b*v+β*v-β*p2+β*p1)-(p2-c2)(b+β)=0其中,p1,p2是未知数,其他都是参数,如何用matlab求解?只用matlab解过简单的线性规划问题,其他一 matlab 微分方程组求解 matlab能不能求解带系数的代数方程 关于MATLAB符号运算的问题如何用Matlab解带参数的方程组?比如下面:1.2*x+y=4;2.x+y=3;但是如果系数阵里面的元素是由另外一个变量的来的,即a=[2 1]; b=[1 1];这个时候我尝试用solve求解:eq1='a(1)*x+a(2) matlab求解以下微分方程组! 怎样用Matlab求解非线性方程组 用MATLAB求解方程组值 用matlab怎么计算带参数的不定积分? matlab 求解带参数方程组在matlab里求解下面的方程,得不到解.f1(a,b)=-1/(2*b)*(a^3/((a^2+b^2)^1.5)-1/((1+b^2)^1.5);f2(a,b)=-1/(24*b^3)*(a^3*(20b^4+7*b^2*a^2+2*a^4)/((a^2+b^2)^3.5)-(20*b^4+7*b^2+2)/((1+b^2)^3.5)) 求解微分方程组的解析解.matlab代码,谢谢 写出直接求解线性代数方程组的MATLAB语句. matlab能求解有参数的线性方程组吗?mathematica可以求解有待定参数的线性方程组,例如x,y,z的线性方程组,常数项带有t这样的待定数,它可以给出一个带有t的方程组结果.matlab呢,可以计算有参数的 在matlab下用符号计算求解一个方程组,如s=solve(‘x+a+y=0’,'x+b-y=0','x','y')a,b是前面已经求出来的已知值,可是计算出来的x和y还是带参数a,b的.怎样让x,y得到直接的数值呢? 求解带参数的超越方程:tan(x)= -cx ,c正数.用MATLAB solve函数解时出错,哪位大哥帮忙给个带参数的解!谢谢!补充:怎么给x设定范围。 matlab求解带参数方程组,并画图x^2+y^2+z^2-16=0(x-2*cos(theta1))^2+y^2+(z+sin(theta1)^2)-9=0(x-12*sin(theta2))^2+(y-9*cos(theta2))^2+(z-8*sin(theta2))^2-9=0theta1和theta2在正负九十度的区间内. matlab解带参数的非线性方程组三个固定点坐标已知A(X1,Y1),B(X2,Y2),C(X3,Y3).未知点(X,Y).未知点到A/B距离差为det_ab,到B/C距离差为det_bc,到A/C距离差为det_ac;求解未知点坐标?想写成一个函 应用数值计算方法(运用MATLAB)求解带参数的定积分以以下积分为例:∫((sin t)/t)dt t=(0->x);