在MATLAB中x1=solve('x^2+2*x+1')这个语句为什么是错的为什么是这样呢,我的matlab是没有solve才解得出来

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:59:13

在MATLAB中x1=solve('x^2+2*x+1')这个语句为什么是错的为什么是这样呢,我的matlab是没有solve才解得出来
在MATLAB中x1=solve('x^2+2*x+1')这个语句为什么是错的
为什么是这样呢,我的matlab是没有solve才解得出来

在MATLAB中x1=solve('x^2+2*x+1')这个语句为什么是错的为什么是这样呢,我的matlab是没有solve才解得出来
>> x1=solve('x^2+2*x+1')

x1 =

-1
-1
我测试结果,没有报错,还解出了结果

在MATLAB中x1=solve('x^2+2*x+1')这个语句为什么是错的为什么是这样呢,我的matlab是没有solve才解得出来 在matlab中x1=x(:,1);x2=x(:, MATLAB中x1=[x 0 在matlab中 向量X=(x1,x2,x3,...,xn) 怎样求 x1+x2+...+xn ? matlab中怎么求二元二次方程组我在计算的时候出现这个结果{syms x y;>> solve('x^2+y^2+30*y=175','x^2-90*x+y^2=-800')ans = x:[2x1 sym]y:[2x1 sym]}这个X、Y似乎不是我要的数值,更主要的是看不懂, 用matlab解含参数方程组syms x1 x2>> [x1,x2]=solve('s1^2=(x+r*sin(x1)*sin(x2))^2+(r*sin(x1)*cos(x2)+d/2)^2+(h-r*cos(x1))^2','s2^2=(x+r*sin(x1)*sin(x2)-l)^2+(r*sin(x1)*cos(x2)-d/2)^2+(h-r*cos(x1))^2','x1','x2')matlab一直在运行啊 算不出 用matlab中的solve解方程组,怎样保留其中一个符合条件的解%例如:f1 = (x - x1)/(a-x1) - (y-y1)/(b-y1);f2 = (x-x1)^2+(y-y1)^2 - r^2; %两个方程,其中a b r x1 y1都是已知量[x,y] = solve(f1,f2); %用solve解方程组x=double( 在matlab中x=[ones(n,1) x1 x2 (x2.^2)]; 有什么用? matlab 中solve循环比如:i=1:10 s=solve('x^3+x^2+x=1=i','x')要正根 若Max f(x)=x1*x2+x3+x4且约束条件x4=x1*x2,x2=x1+x3在MATLAB中编程 matlab中,定义了y='x+1',如果调用solve(‘eq1’,即要求solve('x+1=0','x'). matlab小白又来提问了 今天是有关于SOLVE函数的syms x1 x2 x3 x4[x1.x2.x3.x4]=solve('x1+x2+x3+x4=1','39.8667*x1+ 50.7441*x2+29.3857*x3+ 29.0516*x4=39.82','44.0964*x1+60.4699*x2+30.7047*x3+29.2015*x4=44.72','48.0599*x1+69.2528*x2+32.0626*x 怎么在matlab中求解 x+0.8*sinx-pi=0 这个方程的解?用s=solve()无法求解 用matlab x=solve('(-3/40)*x*exp(-0.0025*(250.6*x-74.4).-sqrt(1-x^2)','x')我在matlab中 输入 x=solve('(-3/40)*x*exp(-0.0025*(250.6*x-74.4).-sqrt(1-x^2)','x')为什么解不出来方程的解呢, 在matlab中x1=[1 zeros(1, matlab新手求解3:solve函数.我输入solve('x^3+5*x-8'),结果求得三个解:.我只想使用第一个解,如何将其从solve()中提取出来.输入[a b c ]=solve('x^3+5*x-8')时matlab报错,查了资料才知道solve函数的返回值 matlab 中 运行:[x]=solve('90-atan(0.1*x)-atan(0.2*x)=51) 为什么不行啊? Matlab中solve函数的特殊应用y=f(x);solve('y=0','x');因为f(x)非常复杂,需要定义几个函数.那么用solve的时候如何实现呢?