问题描述:
matlab执行以下语句出错,
clear
syms t
t1=315.78+14.6*sin(3.1416/12.5*(t-7.75));
t2=301.61+12*sin(3.1416/12.5*(t-8.75));
z=int(2.6*((t2-t1)^0.25+1.54)*(t1-t2),t,0,24);
zz=vpa(z)
结果:
Error using ==> sym.mapleError,(in content/gcd) too many levels of recursion
Error in ==> sym.int at 51 r = reshape(maple('map','int',f(:),[x.s '=(' a.s ')..(' b.s ')']),size(f));
如果将0.25换成1以上就可以.
请问如何得到实数?
clear
syms t
t1=315.78+14.6*sin(3.1416/12.5*(t-7.75));
t2=301.61+12*sin(3.1416/12.5*(t-8.75));
z=int(2.6*((t2-t1)^0.25+1.54)*(t1-t2),t,0,24);
zz=vpa(z)
结果:
Error using ==> sym.mapleError,(in content/gcd) too many levels of recursion
Error in ==> sym.int at 51 r = reshape(maple('map','int',f(:),[x.s '=(' a.s ')..(' b.s ')']),size(f));
如果将0.25换成1以上就可以.
请问如何得到实数?
问题解答:
我来补答展开全文阅读