自学Matlab必备的_60_个小程序代码.rar

源代码在线查看: nihe.m

软件大小: 21 K
上传用户: budyang
关键词: Matlab 60 程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				x=1:8;
				y=[15.3,20.5,27.4,36.6,49.1,65.6,87.8,117.6];
				y1=log(y);
				n=1;%表示用一次函数拟和
				m=length(x);
				A=zeros(m,n+1);
				for i=1:2
				    A(:,i)=x.^(i-1)';
				end
				B=A'*A;
				C=A'*y1';
				re=B\C;
				a=exp(re(1));
				b=re(2);
				Y=a*exp(b*x);
				err=norm(Y-y,2)
				plot(x,y,'r+',x,Y,'g');
				xlabel('x');
				ylabel('y');
				legend('原始数据','拟和曲线');
							

相关资源