| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 游客 
			
			
			
			
					帖子: n/a
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			大家帮忙看看,我的程序哪里出错了 
		
		
		
		
		
		
		
	我自己编了个程序,不知道哪里出错了,一直是busy,不出结果,大家帮忙看看。拜托 程序如下: function F = equation08729(x,y,z) %x代表α;y代表β;z代表q syms x y z n=23;f1=0;f2=0;g2=0;h1=0;h2=0;h3=0; t=[126,118,40,67,164,638,750,69,71,7,22,124,91,139,70,436,19,357,49,26,163,108,110]; for i=2:n for j=1:i-1 f1=f1+t(j); end f2=f2+(t(i)+z*f1)^y-(z*f1)^y; g2=g2+log(t(i)+z*f1)-((t(i)+z*f1)/x)^y*log((t(i)+z*f1)/x)+(z*f1/x)^y*log(z*f1/x); h1=h1+f1/(t(i)+z*f1); h2=h2+f1^y; h3=h3+(t(i)+z*f1)^(y-1)*f1; end f3=y/x^(y+1)*f2+(y*(t(1)/x)^y-n-y+1)/x; g3=n/y+log(t(1)/x)-(t(1)/x)^y*log(t(1)/x)+g2; h4=(y-1)*h1+y*z^(y-1)/x^y*h2-y/x^y*h3; F=[f3;g3;h4]; %%%[x0,y0,z0] = [80; 1;0.5]; % Make a starting guess at the solution %%%x0=80;y0=1;z0=0.5; options=optimset('Display','iter'); % Option to display output set(0,'RecursionLimit',10000); [x,y,z] = fsolve(@equation08729,[80,1,0.5],options); % Call optimizer  | 
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
  | 
	
		 | 
			 
			相似的主题
		 | 
	||||
| 主题 | 主题作者 | 版面 | 回复 | 最后发表 | 
| 关于m文件和c-mex的问题 | s2002teven | MATLAB论坛 | 0 | 2008-10-16 06:13 | 
| [求助]请指教下面程序哪里不对 | sfang9902 | MATLAB论坛 | 3 | 2008-08-26 21:14 | 
| 如何连续读取多幅图片? | 勇敢飞 | MATLAB论坛 | 0 | 2008-04-21 16:38 | 
| [求助]如何批处理文件名为自然数的文件 | cliveshao | MATLAB论坛 | 1 | 2008-04-05 00:25 | 
| 今日大券商深研精选高增长潜力股一览(11.5) | labfans | MATLAB新闻聚合 | 0 | 2007-11-20 15:15 |