作业帮 > 综合 > 作业

有没有大神帮我看一下MATLAB的代码

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 04:17:19
有没有大神帮我看一下MATLAB的代码
n=100;
x1=0:pi/n:pi;
x1=x1+pi/2*n;
x1=x1(1:n-1);
f1=sin(1513*x/100).^2;
n=200;
x2=0:pi/n:pi;
x2=x2+pi/2*n;
x2=x2(1:n-1);
f2=sin(1513*x/100).^2;
n=1000;
x3=0:pi/n:pi;
x3=x3+pi/2*n;
x3=x3(1:n-1);
f3=sin(1513*x/100).^2;
要求是求f(x)=sin(1513*x/1000)^2在 分割成n=100,200和1000个等长区间并且求出每个子区间中点的函数值
两个错误 x1=x1+pi/2*n;
        改为 x1=x1+pi/(2*n);其余两处也是
   2  f1=sin(1513*x/100).^2;
       改为f1=sin(1513*x1/100).^2;其余两处也是
再问: 我修改后还是不能输出答案啊
再答:  clc;clear
 n=100;
x1=0:pi/n:pi;
x1=x1+pi/(2*n);
x1=x1(1:n-1);
f1=sin(1513*x1/100).^2;
n=200;
x2=0:pi/n:pi;
x2=x2+pi/(2*n);
x2=x2(1:n-1);
f2=sin(1513*x2/100).^2;
n=1000;
x3=0:pi/n:pi;
x3=x3+pi/(2*n);
x3=x3(1:n-1);
f3=sin(1513*x3/100).^2;
f1=f1(:)
f2=f2(:)
f3=f3(:)