MATLAB实验报告第五次 李犁
matlab实验报告

Matlab实验报告一、实验名称:matlab实验报告二、实验目的:熟悉并学会掌握matlab的基本操作。
三、实验内容:准确编写第二,三,四章课后习题的matlab程序。
四、实验数据处理第二章MATLAB 基本操作第一题:利用基本矩阵产生3X3和15X8的单位阵、全1阵、全0阵,随机分布矩阵([-1,1]之间)、正态分布随机阵(均值为1,方差为4)。
程序:>> A=eye(3)A = 1 0 00 1 00 0 1>> A=ones(3)A =1 1 11 1 11 1 1>> A=zeros(3)A =0 0 00 0 00 0 0>> A=1-2*rand(3)A =-0.9003 0.0280 0.08710.5377 -0.7826 0.9630-0.2137 -0.5242 -0.6428>> A=2*randn(3)+1A =0.1349 1.5754 3.3783-2.3312 -1.2929 0.92471.2507 3.3818 1.6546>> B=eye(2,3)B =1 0 00 1 0>> B=ones(2,3)B = 1 1 11 1 1>> B=zeros(2,3)B =0 0 00 0 0>> B=1-2*rand(2,3)B = 0.1106 -0.5839 -0.4764-0.2309 -0.8436 0.6475>> B=2*randn(2,3)+1B =1.3493 2.4516 5.36640.6266 -0.1766 0.7272第五题:利用rand函数产生(0,1)间均匀分布的5X5随机矩阵A,然后统计A中大于等于0.6的元素个数。
程序:A=rand(5)A =0.4057 0.0579 0.2028 0.0153 0.41860.9355 0.3529 0.1987 0.7468 0.84620.9169 0.8132 0.6038 0.4451 0.52520.4103 0.0099 0.2722 0.9318 0.20260.8936 0.1389 0.1988 0.4660 0.6721>> n=sum(sum(A>=0.6))n =9第六题:利用rand函数产生均值为0,方差为1的4X4正态分布随机矩阵A,然后统计A 中大于-0.5且小于0.5的元素个数。
MATLAB实验报告

MATLAB实验报告一、实验目的本次 MATLAB 实验旨在深入了解和掌握 MATLAB 软件的基本操作和应用,通过实际编程和数据处理,提高解决问题的能力,培养编程思维和逻辑分析能力。
二、实验环境本次实验使用的是 MATLAB R2020a 版本,运行在 Windows 10 操作系统上。
计算机配置为英特尔酷睿 i5 处理器,8GB 内存。
三、实验内容(一)矩阵运算1、矩阵的创建使用直接输入、函数生成和从外部文件导入等方式创建矩阵。
例如,通过`1 2 3; 4 5 6; 7 8 9` 直接输入创建一个 3 行 3 列的矩阵;使用`ones(3,3)`函数创建一个 3 行 3 列元素全为 1 的矩阵。
2、矩阵的基本运算包括矩阵的加减乘除、求逆、转置等。
例如,对于两个相同维度的矩阵`A` 和`B` ,可以进行加法运算`C = A + B` 。
3、矩阵的特征值和特征向量计算通过`eig` 函数计算矩阵的特征值和特征向量,加深对线性代数知识的理解和应用。
(二)函数编写1、自定义函数使用`function` 关键字定义自己的函数,例如编写一个计算两个数之和的函数`function s = add(a,b) s = a + b; end` 。
2、函数的调用在主程序中调用自定义函数,并传递参数进行计算。
3、函数的参数传递了解值传递和引用传递的区别,以及如何根据实际需求选择合适的参数传递方式。
(三)绘图功能1、二维图形绘制使用`plot` 函数绘制简单的折线图、曲线等,如`x = 0:01:2pi; y = sin(x); plot(x,y)`绘制正弦曲线。
2、图形的修饰通过设置坐标轴范围、标题、标签、线条颜色和样式等属性,使图形更加清晰和美观。
3、三维图形绘制尝试使用`mesh` 、`surf` 等函数绘制三维图形,如绘制一个球面`x,y,z = sphere(50); surf(x,y,z)`。
(四)数据处理与分析1、数据的读取和写入使用`load` 和`save` 函数从外部文件读取数据和将数据保存到文件中。
matlab实践报告

竭诚为您提供优质文档/双击可除matlab实践报告篇一:matlab实习报告mATLAb实习报告姓名:吴涛专业:电子信息工程班级学号:信息(2)班20XX1605010230指导教师:宋艳霞钱云实习时间:20XX,5,13至20XX,5,17目录:一:实习目的 (3)二:实习任务...........................三:实习要求...........................四:实习目的...........................五:实习体会...........................一:实习目的熟悉matlab的软件环境熟悉matlab的基本使用方法二:实习任务1.掌握matlab语言的基本语法规则及基本操作命令的使用。
2.熟悉运用matlab的数组,矩阵运算,数学运算的运算方法。
3.熟悉matlab的字符串,单元数组。
4.熟悉matlab的程序设计。
5.熟悉matlab的符号计算功能。
6.熟悉matlab的绘图及句柄图形。
7.6熟悉matlab的guI设计。
三:实习要求1.每次上机要签到,记录。
2.做的题目要在上机结束后以电子版和woRD文档形式交给指定负责人。
3.认真做一份实习总结报告。
四:实习内容共六题第1题:求a和b的和。
代码:a=[1,2,3]b=[4,5,6]s=a+b结果:s=579第2题:求a和b的差。
代码:a=[4,5,6]b=[1,2(:matlab实践报告),3]h=a-b结果:h=333第3题:求下列方程组的解。
6x1+3x2+4x3=3-2x1+5x2+7x3=-48x2-4x2-3x3=-7代码:A=[6,3,4;-2,5,7;8,-4,-3] b=[3;-4;-7]a=A\b结果:a=0.60007.0000-5.4000第4题:用for语句求三角函数表。
代码:forx=0:0.1:pi/4disp([x,sin(x),cos(x),tan(x)]),en d结果:00100.10000.09980.99500.10030.20000.19870.98010.20270.30000.29550.95530.30930.40000.38940.92110.4228篇二:matlab课程实践报告mATLAb实践》课程设计学生姓名:林淑真学号:110900824专业班级:通信工程四班指导教师:郑晓明二○一二年六月十五日《目录1.设计目的.........................................................22.题目分析.........................................................23.总体设计.........................................................34.具体设计.........................................................35.结果分析.........................................................226.心得体会.........................................................237.参考书目.........................................................238.附录 (24)1、设计目的综合运用mATLAb工具箱实现图像处理的guI程序设计。
matlab操作实验报告

matlab操作实验报告一、实验目的1、学会使用matlab建立.m文件。
2、学会二机五节点的潮流计算计算原理。
3、学会使用matlab命令窗编写程序。
4、学会潮流计算的matlab的程序。
5、学会matlab中simulink模块库的模型用法。
二、实验原理潮流分布(1)描述电力系统运行状态的技术术语,它表明电力系统在某一确定运行方式和接线方式下,系统从电源经网络到负荷各处的电压、电流、功率的大小和方向的分布情况。
(2)电力系统潮流分布主要取决于负荷的分布、电力网参数、以及和供电电源之间的关系。
潮流计算的方法1)建立描述电力系统运行状态的数学模型;2)确定解算数学模型的方法;3)制定程序框图,编写计算机计算程序,并进行计算;4)对计算结果进行分析。
对图1所示电力系统拓扑图进行潮流计算该拓扑图为2机5节点的系统应用Matpower计算潮流技巧的核心在于输入好三个矩阵和部分参数,清晰的知道输入参数、矩阵中每一个元素的含义。
参数一、MATPOWER CaseFormat:Version2mpc.version='2';解释:目前普遍采用2形式的算法。
参数二、system MVA base mpc.baseMVA=100;解释:采用有铭值图1mpc.baseMVA=100;(Matpower只能计算有铭值得网络)矩阵一%%bus data %bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin解释:bus data母线参数也就是我们所说的节点参数,下面逐条注释:1bus number(positive integer):第一列表示节点的编号(括号里面注释正整数); 2bus type:第二列表示节点的类型,一般只用得到1、2、3三种节点类型,4类型的节点目前没有接触到。
PQ bus=1PV bu=2reference bus=3isolated bu=43Pd,(MW):表示负荷所需要的有功功率(所有数据都是正数)(有铭值)。
multlab实验报告

实验一MATLAB操作基础实验目的和要求:1、熟悉MATLAB的操作环境及基本操作方法。
2、掌握MATLAB的搜索路径及设置方法。
3、熟悉MATLAB帮助信息的查阅方法实验内容:1、建立自己的工作目录,再设置自己的工作目录设置到MA TLAB搜索路径下。
>> cd c:\matlab1>> path(path,'c:\matlab1')2、在MA TLAB的操作环境下验证课本例1-4,总结MATLAB的特点。
>> a=[2,-3,1;8,3,2;45,1,-9];>> b=[4;2;17];>> x=inv(a)*b3、利用帮助功能查询inv、plot、max、round等函数的功能。
>> help inv>> help plot>> help max>> help round4. >> x=0:pi/10:2*pi;>> y=sin(x);图形含义:图形为区间[0,2π]内的正弦函数,5.实验二MATLAB矩阵及运算实验目的和要求:1、掌握MATLAB数据对象的特点及运算规则2、掌握MATLAB建立矩阵的方法及矩阵处理的方法3、掌握MATLAB分析的方法实验内容:1.(1)>> w=sqrt(2)*(1+0.34245e-6)(2)>> a=3.5;b=5;c=-9.8;x=(2*pi*a+(b+c)/(pi+a*b*c)-exp(2))/(tan(b+c)+a)(3)>> a=3.32;b=-7.9;>> y=2*pi*a*a*((1-pi/4)*b-(0.8333-pi/4)*a)(4)>> t=[2,1-3i;5,-0.65];z=1/2*exp(2*t)*log10(t+sqrt(1+t*t))2.(1)> a=[-1,5,-4;0,7,8;3,61,7];>> b=[8,3,-1;2,5,3;-3,2,0];>> a+6*b>>a*a-b+eye(3)(2) >> a*b>> a.*b>> b*a (3) >> a/b>> b/a (4) >> [a,b]>> [a([1,3],:);b^2]3.(1)>> a=[23,10,-0.778,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14];>> k=find(a>10 & a<25);>> a(k)(2)>> a=[23,10,-0.778,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14]; >> b=a(1:3,:);c=a(:,1:2);d=a(2:end,3:end);e=b*c;(3)>> a=[23,10,-0.778,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14]; >> b=a(1:3,:);c=a(:,1:2);d=a(2:end,3:end);e=b*c;>> e<d>> e&d>> e|d>> ~e|~d实验三MATLAB程序设计实验目的和要求:1、掌握利用if语句、switch语句实现选择结构的方法。
Matlab实验报告

实验结果及分析实验1:程序如下x=1:10y=2*x;plot(x,y)仿真结果:实验结果分析:仿真结果是条很规则的直线,X轴和Y轴一一对应,清楚明了,而序又特别简单。
所以用Maltab 软件很方便地画出规则的直线,方便研究。
实验结果及分析1、A=2、A=1A=实验结果及分析实验三 Matlab在信号与系统中的应用实验名称实验1、掌握信号与系统课程中基本知识的Matlab编程、仿真方法目的实验原理实验1程序:b=[1];a=[1 1];p=;t=0:p:5;x=exp(-3*t);subplot(1,2,1);impulse(b,a,0:p:5);title('冲激响应');subplot(1,2,2);step(b,a,0:p:5);title('阶跃响应');实验内容<设计性实验>1、用MATLAB在时域中编程求解y′(t)+y(t)=f(t), f(t)= exp(-3t)ε(t)的冲激响应、阶跃响应。
在simulink仿真环境下,设计系统框图,分析系统的冲激响应、阶跃响应。
<设计性实验>(选做)2、用MATLAB在时域中编程求解y′(t)+y(t)=f(t), f(t)=(1+exp(-3t))ε(t)的冲激响应、阶跃响应,要求用conv编程实现系统响应。
在simulink仿真环境下,设计系统框图,分析系统的冲激响应、阶跃响应。
实验结果及分析实验1仿真结果:simulink仿真环境下冲激响应阶跃响应实验名称实验四 Matlab在数字信号处理中的应用实验结果及分析实验1仿真结果:6khz12kHZ。
南华大学《MATLAB及应用》实验报告范文1

南华大学《MATLAB及应用》实验报告范文1核科学技术学院实验报告实验项目名称MATLAB数值计算所属课程名称MATLAB及应用实验类型上机实验实验日期2022年12月日指导教师谢芹班级学号姓名成绩一、实验名称MATLAB数值计算二、实验目的(1)掌握MATLAB变量的使用(2)掌握MATLAB数组的创建(3)掌握MATLAB数组和矩阵的运算(4)熟悉MATLAB多项式的运用三、实验原理1.矩阵分析矩阵转置:单引号(’)矩阵的旋转:rot90(A,k),功能是将矩阵A逆时针旋转90度的k倍,缺省值是1矩阵的左右翻转:fliplr(A)矩阵的上下翻转:flipud(A)矩阵的逆:inv(A),与A^(-1)等价矩阵的行列式:det(A)矩阵的秩:rank(A)矩阵的迹:trace(A)将矩阵化为最简式:rref(A)矩阵的特征值与特征向量:(1)E=eig(A);矩阵A的所有特征值构成向量E;(2)[V,D]=eig(A);A的所有特征值构成对角阵D,A的特征向量构成V的列向量;2.多项式多项式的建立:若多的项的全部根构成的向量为某,则以某为根的多项式为poly(某)多项式的根:root(p)计算以向量p为系数的多项式的根,包括重根,复根多项式求值:polyval(p,某),p是多项式的系数,某可以是一个数也可以是一个矩阵多项式求拟合次数:polyfit(某,y,n),某可以是一个数也可以是一个矩阵,y是某对应的数或矩阵多项式的四则运算:(1)P1+P2;(2)P1-P2;(3)conv(P1,P2),(4)deconv(P1,P2)四、实验内容1.已知矩阵1112131421222324A=3132333441424344(1)如何输出A的第1列?(2)如何输出A的第2行?(3)如何输出A 的第2列和第3列?2223(4)要得到,怎么办?3233(5)如何输出A的第1列和第3列?(6)如何将21和31按一列输出?(7)如何将A所有元素按从最左列至最右列新排列为一列输出?(8)如何将A原阵输出?(9)如何输出2阶全1阵?(10)如何输出2阶单位阵?(11)试用分块矩阵的方法生成阵1112131411212223241131323334104142434401(12)求A的主对角线(13)求除去A阵第1列后新阵的主对角线(14)求除去A阵第1行后新阵的主对角线(15)求除去A阵从左到右前2列后新阵的主对角线(16)要分别单独输出A阵元素11、22、33、44,怎么办?(17)如何将11、31、12、32、13、33、14、34按顺序一行输出?23541273.求(1)A的逆;2.已知A(2)A的行列式;(3)A的迹;54217623(4)A的所有特征向量和特征值。
MATLAB第五次实验培训资料

M A T L A B第五次实验一、 【实验目的】学习利用matlab 作拟合和插值二、 【实验任务】P130 8. 在钢线碳含量对于电阻的效应的研究中,得到以下数据,分别用一次、三 次、五次多项式拟合曲线来拟合这组数据并画出图形。
P130 10. 在某种添加剂的不同浓度之下对铝合金进行抗拉强度试验,得到数据如下, 现分别使用不同的插值方法,对其中间没有测量的浓度进行推测,并估算出浓度X=18及26时的抗压强度Y 的值。
P130 12. 用不同方法对916z 22y x -=在( -3 , 3 )上的二维插值效果进行比较。
三、 【实验程序】P130 8.x=[0.10 0.30 0.40 0.55 0.70 0.80 0.95]; y=[15 18 19 21 22.6 23.8 26]; p1=polyfit(x,y,1); p3=polyfit(x,y,3); p5=polyfit(x,y,5);disp('一阶拟合函数'), f1 = poly2str(p1, 'x') disp('三阶拟合函数'), f3 = poly2str(p3, 'x') disp('五阶拟合函数'), f5 = poly2str(p5, 'x') x1=0:0.01:0.95; y1=polyval(p1,x1); y3=polyval(p3,x1); y5=polyval(p5,x1);plot(x,y,'rp',x1,y1,'--',x1,y3,'k-',x1,y5,'g-')legend('拟合点', '一次拟合', '三次拟合', '五次拟合')P130 10.x = 10 :5 : 30; %浓度xy = [25.2, 29.8, 31.2, 31.7, 29.4]; %抗压强度yp4=polyfit(x,y,4);x1 = 10 : 0.1 : 30;y1 = interp1(x, y, x1, '*nearest'); %最近点插值y2 = interp1(x, y, x1, '*linear'); %线性插值y3 = interp1(x, y, x1, '*spline'); %样条插值y4 = interp1(x, y, x1, '*cubic'); %立方插值plot(x, y, 'ro', x1, y1, '--', x1, y2, '-', x1, y3, 'k-.', x1, y4, 'm:')legend('原始数据', '最近点插值', '线性插值', '样条插值', '立方插值') P130 12.[x, y] = meshgrid(-3 : 0.5 : 3); z = x.^2./16 - y.^2./9; %给出数据点[x1, y1] = meshgrid(-3 : 0.1 : 3); z1 = x1.^2./16 - y1.^2./9; figure(1)subplot(1, 2, 1), mesh(x, y, z), title('数据点')subplot(1, 2, 2), mesh(x1, y1, z1), title('数据图像')[xi, yi] = meshgrid(-3 : 0.15 : 3); %确定插值点zi1 = interp2(x, y, z, xi, yi, '*nearest'); %最近点插值zi2 = interp2(x, y, z, xi, yi, '*linear'); %线性插值zi3 = interp2(x, y, z, xi, yi, '*spline'); %样条插值zi4 = interp2(x, y, z, xi, yi, '*cubic'); %立方插值figure(2) %打开另一个图形窗口,绘制使用4种方法得到的图形subplot(2, 2, 1), mesh(xi, yi, zi1), title('最近点插值')subplot(2, 2, 2), mesh(xi, yi, zi2), title('线性插值')subplot(2, 2, 3), mesh(xi, yi, zi3), title('样条插值')subplot(2, 2, 4), mesh(xi, yi, zi4), title('立方插值')四、【实验结果】P130 8.P130 10.P130 12.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
y10=lagrange(x10,1./(1+25*x10.^2),x);
plot(x,ya,x,y0,':',x,y2,'.',x,y4,'x',x,y6,'-.',x,y8,'--',x,y10,'+');
legend('原函数','线性拟合','二次拟合','四次拟合','六次拟合','八次拟合','十次拟合');
xlabel('x')
zlabel('浓度(ug/g)')
set(figure(1),'NumberTitle','off','Name','采样处Cd离子的浓度');
其他Cr 、Cu、 Hg、 Ni、 Pb、 Zn离子皆同上:
5.实验结果:
y=c1*exp(c2*x)+10*normrnd(0,1,1,5);
[a,b]=lsqcurvefit(f,[c1+1,c2+1],x,y);
y1=a(1)*exp(a(2)*x);
x1=1:0.01:5;
y2=c1*exp(c2*x1);
y3=a(1)*exp(a(2)*x1);
plot(x1,y2,'b-',x,y,'ro',x1,y3,'g.-')
MATLAB数学实验报告
姓名:李犁
学号:1304120724
指导老师:易昆南
专业班级:统计1203
目录
1. 拉格朗日插值多项式的程序、三次样条插值的Runge振荡现象·························3
2.由x=1,2,3,4,5对应产生数据,作拟合曲线图·······················7
shading faceted
ylabel('y')
xlabel('x')
zlabel('浓度(ug/g)')
set(figure(1),'NumberTitle','off','Name','采样处As离子的浓度');
采样处Cd离子的浓度:
x=w(:,1); y=w(:,2);
z=w(:,3);Cd=w(:,4);
x=-1:0.01:1;
pa=1./(1+25*x.^2);
p2=interp1(x2,1./(1+25*x2.^2),x,'spline');
p4=interp1(x4,1./(1+25*x4.^2),x,'spline');
p6=interp1(x6,1./(1+25*x6.^2),x,'spline');
set(figure(1),'NumberTitle','off','Name','拟合曲线图');
5.实验结果:
学号
1304120724
班级
统计1203
姓名
李犁
指导教师
易昆南
实验题目
2011年大学生数模竞赛A题“城市表层土壤重金属污染分析”,做地貌和重金属污染插值图。
评 分
1.序言:
MATLAB 是一种与数学密切相关的算法语言,是目前在工程界流 行最为广泛的计算机语言,也是当今最优秀的科技应用软件之一。在上过几次MATLAB实验后,我们已经掌握基本的MATLAB知识,而在这次作业部署中,我们要完成的是制作一个学生成绩管理系统,以方便老师查询学生成绩,更重要的是对我们这几次听课的检验。
2.实验内容:
由x=1,2,3,4,5对应产生 的数据,再加上一些随机误差,作拟合曲线图。
3.设计(实习)目的:
1.了解MATLAB在实际问题中的应用
2.通过实践加深对这门语言中M文件的了解
4:具体操作:
f=inline('a(1)*exp(a(2).*x)','a','x');
x=1:5;
c1=1.3;c2=0.8;
3.2011年大学生数模竞赛A题地貌和重金属污染插值图··································9
学号
1304120724
班级
统计1203
姓名
李犁
指导教师
易昆南
实验题目
拉格朗日插值、三次样条插值的Runge振荡现象
评 分
1.序言:
MATLAB 是一种与数学密切相关的算法语言,是目前在工程界流 行最为广泛的计算机语言,也是当今最优秀的科技应用软件之一。在上过几次MATLAB实验后,我们已经掌握基本的MATLAB知识,而在这次作业部署中,我们要完成的是制作一个学生成绩管理系统,以方便老师查询学生成绩,更重要的是对我们这几次听课的检验。
ya=1./(1+25*x.^2);
y0=lagrange(x0,1./(1+25*x0.^2),x);
y2=lagrange(x2,1./(1+25*x2.^2),x);
y4=lagrange(x4,1./(1+25*x4.^2),x);
y6=lagrange(x6,1./(1+25*x6.^2),x);
set(figure(1),'NumberTitle','off','Name','拉格朗日插值多项式Runge振荡现象');
三次样条插值研究Runge振荡现象:
x2=-1+2*[0:10]/2;
x4=-1+2*[0:10]/4;
x6=-1+2*[0:10]/6;
x8=-1+2*[0:10]/8;
x10=-1+2*[0:10]/10;
根据上述算法,及编写相应的MATLAB函数为:
function y=lagrange(x0,y0,x)
ii=1:length(x0);
y=zeros(size(x));
for i=ii
ij=find(ii~=i);
y1=1;
for j=1:length(ij)
y1=y1.*(x-x0(ij(j)));
z=w(:,3);As=w(:,4);
scatter(x,y,As)
hold on;
[X,Y,AS]=griddata(x,y,As,linspace(min(x),max(x),200)',linspace(min(y),max(y),200),'v4');
surf(X,Y,AS)
grid on;
2.实验内容:
2011年大学生数模竞赛A题“城市表层土壤重金属污染分析”,用该题附录中提供的数据,
做地貌和重金属污染插值图。
3.设计(实习)目的:
1.了解MATLAB在实际问题中的应用
2.通过实践加深对这门语言中M文件的了解
4:具体操作:
三维地貌图(w为题中所给数据):
x=w(:,1);
y=w(:,2);
shading faceted
ylabel('y')
xlabel('x')
zlabel('z')
set(figure(1),'NumberTitle','off','Name','三维地貌图');
x=w(:,1);
y=w(:,2);
z=w(:,3);
As=w(:,4);
采样处As离子的浓度:
x=w(:,1); y=w(:,2);
p8=interp1(x8,1./(1+25*x8.^2),x,'spline');
p10=interp1(x10,1./(1+25*x10.^2),x,'spline');
plot(x,pa,x,p2,'.',x,p4,'x',x,p6,'-.',x,p8,'--',x,p10,'+');
legend('原函数','二次拟合','四次拟合','六次拟合','八次拟合','十次拟合');
end
y=y+y1*y0(i)/prod(x0(i)-x0(ij));
end
用上述程序研究Runge振荡现象:
x0=-1;
x2=-1+2*[0:10]/2;
x4=-1+2*[0:10]/4;
x6=-1+2*[0:10]/6;
x8=-1+2*[0:10]/8;
x10=-1+2*[0:10]/10;
x=-1:0.01:1;
2.实验内容:
编写拉格朗日插值多项式的程序、用上述程序和三次样条插值研究Runge振荡现象
3.设计(实习)目的:
1.了解MATLAB在实际问题中的 Nhomakorabea用2.通过实践加深对这门语言中M文件的了解
4:具体操作:
Lagrange插值算法是一般代数插值教材中经常介绍的一类插值算法,对已知的点,可以求出向量上各点处的插值为: