如何用MATLAB计算这个数?必须有操作的过程,不能只有结果计算函数 的值,其中t 的范围从0到pi,步长0.1pi;Z为0.707.为 的部分,计算 的值.对不起.我错了,我用图片给你吧

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 06:14:14
如何用MATLAB计算这个数?必须有操作的过程,不能只有结果计算函数 的值,其中t 的范围从0到pi,步长0.1pi;Z为0.707.为 的部分,计算 的值.对不起.我错了,我用图片给你吧

如何用MATLAB计算这个数?必须有操作的过程,不能只有结果计算函数 的值,其中t 的范围从0到pi,步长0.1pi;Z为0.707.为 的部分,计算 的值.对不起.我错了,我用图片给你吧
如何用MATLAB计算这个数?必须有操作的过程,不能只有结果
计算函数 的值,其中t 的范围从0到pi,步长0.1pi;Z为0.707.为 的部分,计算 的值.
对不起.我错了,我用图片给你吧

如何用MATLAB计算这个数?必须有操作的过程,不能只有结果计算函数 的值,其中t 的范围从0到pi,步长0.1pi;Z为0.707.为 的部分,计算 的值.对不起.我错了,我用图片给你吧
如果你说的f1(t)是f(t)中>0的值
那么程序就是下边这个,要不是的话在问吧
%%%%%%%%%%%%%%%%%%%%%
z=0.707;t=0:pi/10:pi;
%%%求出f(t)的每一个值,组成数组ft
for i=1:length(t)
ft(i)=10/(1-z^2)*exp(-2.*t(i)).*sin(4.*t(i));
end
%%%找出其中大于0的值放入矩阵ft1中,ft1的第一行为ft中大于0的值,ft1第二行为该值对应的t值;
aa=find(ft>0);
ft1(1,:)=ft(aa);
ft1(2,:)=t(aa);
%%%%%%%输出你要的f1(t)
ft1
%%%%%%%%%%%%%%%%%%%%%