matlab 用solve解方程,出现sym 10
symskdelta;solve(power((5*sqrt(5)*exp(131/512)/16),k)+power((13*exp(87/512)/16),k)-de...
syms k delta;
solve(power((5*sqrt(5)*exp(131/512)/16),k)+power((13*exp(87/512)/16),k)-delta); 展开
solve(power((5*sqrt(5)*exp(131/512)/16),k)+power((13*exp(87/512)/16),k)-delta); 展开
1个回答
展开全部
按上面解方程的语句,k,delta都是未知数,一个方程,2个未知数,要求出以其中一个是自变量,另一个是函数,要这样:
>> syms k delta
>> solve(power((5*sqrt(5)*exp(131/512)/16),k)+power((13*exp(87/512)/16),k)-delta,k)
Warning: Cannot find explicit solution.
> In solve (line 316)
ans =
Empty sym: 0-by-1
上式不能解出,可把k指定一个数,如:
solve(power((5*sqrt(5)*exp(131/512)/16),3)+power((13*exp(87/512)/16),3)-delta)
ans =
3666239720380227/2251799813685248
>> solve(power((5*sqrt(5)*exp(131/512)/16),k)+power((13*exp(87/512)/16),k)-delta,delta)
ans =
(31754343866723/35184372088832)^k + (1084224671755031/1125899906842624)^k
>> syms k delta
>> solve(power((5*sqrt(5)*exp(131/512)/16),k)+power((13*exp(87/512)/16),k)-delta,k)
Warning: Cannot find explicit solution.
> In solve (line 316)
ans =
Empty sym: 0-by-1
上式不能解出,可把k指定一个数,如:
solve(power((5*sqrt(5)*exp(131/512)/16),3)+power((13*exp(87/512)/16),3)-delta)
ans =
3666239720380227/2251799813685248
>> solve(power((5*sqrt(5)*exp(131/512)/16),k)+power((13*exp(87/512)/16),k)-delta,delta)
ans =
(31754343866723/35184372088832)^k + (1084224671755031/1125899906842624)^k
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询