Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-09-27
年龄: 39
帖子: 2
声望力: 0 ![]() |
![]()
key1=[10000 10000];
i=1; syms s1=0 s2=0 D=0; e=4-sqrt(3); n=1; R=1; c=pi./6; h=4; for r=[0:0.05:10] for b=[0 ![]() for a=[0 ![]() y=(1./(2.*pi.*pi.*10.*10.*(((n+1)./(4.*pi.*pi)).*((((e-0.*sin(b)).*(sin(c))+h.*cos(c)).^n*((h-R.*sin(a).*sin(c))))./(((0.*cos(b)-R.*cos(a)).^2+((0.*sin(b)-e).*cos(c)+(h.*sin(c))-R.*sin(a)).^2+((e-0.*sin(b)).*sin(c)+h.*cos(c)).^2).^2))).^((n+3)./2))).*(((((n+1)./(4.*pi.*pi)).*((((e-r.*sin(b)).*(sin(c))+h.*cos(c)).^n*((h-R.*sin(a).*sin(c))))./(((r.*cos(b)-R.*cos(a)).^2+((r.*sin(b)-e).*cos(c)+(h.*sin(c))-R.*sin(a)).^2+((e-r.*sin(b)).*sin(c)+h.*cos(c)).^2).^2))).^((n+3)./2))); s=(pi./20).*sum(y); end k=(pi./20).*sum(s); end D=(k.^2).*r.*0.05; key1(i)=D; i=i+1; end ??? Error using ==> syms at 58 Not a valid variable name. 为什么运行程序是总是提示上面的错误啊? 哪位高手帮忙解决一下呗,谢谢!!! |
![]() |
![]() |