作业帮 > 综合 > 作业

在matlab中如何计算下面的函数

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/10 05:59:23
在matlab中如何计算下面的函数
在matlab中如何计算下面的函数
% 清除matlab原来的数据和窗口显示clearclose allclc% 清除matlab原来的数据和窗口显示% 画图和显示x(:,1)=(-3*pi):(0.1):(3*pi);%枚举法,构造输入变量xlength=size(x,1);%计算输入变量数量for i=1:length y(i,1)=sin(abs(x(i,1)))/(abs(x(i,1)));%计算输出yendxout(:,1)=x(:,1);xout(:,2)=y(:,1);plot (y); figure(gcf)%显示图像% 画图和显示% 一一对应的函数值1xin=ginput(1);%获取鼠标指针Cout(1,1)=xin(1,1)*(6*pi)/length-3*pi;%换算鼠标指针为x变量值Cout(1,2)=sin(abs(Cout(1,1)))/abs(Cout(1,1));%计算对应的函数值% 一一对应的函数值1% 一一对应的函数值2k=0.01;%需要得到的函数对应值的间隔j=1;%中间变量for i=1:k:length Rout(j,1)=i*(6*pi)/length-3*pi;%x Rout(j,2)=sin(abs(Rout(j,1)))/abs(Rout(j,1));%y j=j+1;end% 一一对应的函数值2