llgd.net
当前位置:首页 >> 急!mAtlAB solvE用法 >>

急!mAtlAB solvE用法

%kkkkaaaa67720| 五级 回答正确。详细步骤是: syms x y a1 a2 equ1=1/120 - ((2*a2)/81 + (pi*a1)/12 + pi^2*(a2/405 + 1/12) + (pi^3*a1)/120)/pi^4 equ2=-(a2/128 + (2*pi*a1)/81 + pi^2*(a2/960 + 2/81) + (pi^3*a1)/405 - pi^4/405)/pi^5 [...

第一种方法: n=input('n='); s1='x^2='; s2=[s1 num2str(n)]; %将字符串和数字合并成一个新的字符串!!! syms x; solve(s2); 第二种方法:加上syms x n; 因为我这里没装matlab,所以也不确定行不行,祝你好运!

主要是这个命令上的错误,['num2str(T0)*(0.9)^x=',num2str(Tend)] 最后一句代码应该这样改一下就可以了。 Time1=ceil(double(solve([num2str(T0),'*(0.9)^x=',num2str(Tend)]))) %计算迭代的次数 修改后执行结果

Matlab中solve函数主要是用来求解线性方程组的解析解或者精确解。对于得出的结果是符号变量,可以通过vpa()得出任意位数的数值解! solve函数的语法定义主要有以下四种: solve(eq) solve(eq, var) solve(eq1, eq2, …, eqn) g = solve(eq1, eq2,...

clear;clc;syms H Sc=4.4545[H,S]=solve(H==(5-0.514+0.00659*S+2.014*log10(S+10))/1.5,H==c)fprintf(1,'H=%f\nS=%f\n',H,S)

solve函数出错时,可以检查代码是否有如下问题: 1、是否有调用格式的错误,传入的表达式参数需要统一为字符串,或者统一为符号变量。(matlab在帮助程序中已经删去了对字符串传参的说明,字符串传参很有可能在未来版本被删除,因此推荐使用符号...

注意你的标点符号。 syms x; solve('x+3=1') ans = -2 [x,y]=solve('x+y=1', 'x-11*y=5') x = 4/3 y = -1/3

subs 应该可以用的吧 clear;clca1=2;a2=5;a3=1;b1=1;b2=-1;b3=-1;c1=1;c2=1;c3=1;A=solve('a1*x+a2*y+a3*z=13','b1*x+b2*y+b3*z=-2','c1*x+c2*y+c3*z=4','x','y','z')subs([A.x,A.y,A.z])

syms x y z a=[x-4 y-3 z-5]; b=[4 6 8]; [x y z]=solve(a-b,x,y,z)

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com