exam.m

来自「课程设计:编写连续函数最佳平方逼近的算法程序(以函数形式)。并用此程序进行数值实」· M 代码 · 共 24 行

M
24
字号
%%%%%%%%%%%%%%%%输  入  部   分%%%%%%%%%%%%%%%%%%%%%%
n=input('输入最佳平方逼近函数的最高次数  ')   
syms x;                                         
g=input('请输入欲逼近函数表达式:形如exp(x)、20*sin(x)等等  ','s');           
a=input('输入函数区间的下限  ');                     
b=input('输入函数区间的上限  ');   
while  a>=b                   %保证区间[a,b] a<b
disp('输入的函数的下限大于等于上限,请重新输入');
a=input('输入函数区间的下限  ');                     
b=input('输入函数区间的上限  '); 
end
%%%
%%%%%%求 解 最 佳 平 方 逼 近 函 数%%%%%%%%%%%%%%%%%%
s=BiJin(g,a,b,n);                               
%%%%%%%%%显示逼近函数和被逼近函数的曲线图%%%%%%%%%%%%%%
subplot(2,1,1);                              
ezplot(s,[a,b]); %绘制最佳逼近函数的图象                      
subplot(2,1,2);                              
ezplot(g,[a,b]); %绘制输入函数的图象                          
  



⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?