作业帮 > 综合 > 作业

matlab如何实验对矩阵(x,y)的前十列清零?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/08 08:58:13
matlab如何实验对矩阵(x,y)的前十列清零?
plot(F,Px);
现在想把显示出的图像Px的前10个点清零 怎么搞啊
用for end语句搞了一下午 一直出错、、、求高手啊,答对追加100分啊
Px= %%%%数组Px的前几个数
26.26993520814523
11.01811673353929
0.27774288775554
0.02822716120000
0.01579500045683
0.00682881331096
现在想把Px的前几个数置零 而对应的数组F的值不变 怎么操作?
matlab如何实验对矩阵(x,y)的前十列清零?
请注意,使用plot(F,Px)函数,必须保证F和Px的维数是一样的,你单纯修改Px的值,而不管F,当然是不可以的.所以建议将F也一同修改.
再问: F = 0 0.09765625000000 0.19531250000000 0.29296875000000 0.39062500000000 0.48828125000000 我想是F不变 也就是图上横坐标F不变 而纵坐标Px清零,求具体清零方法
再答: 哦,我明白你的意思了,那么你可以通过这样子来实现。 你先按照我所说的办法将F和Px都清零。 然后可以在matlab的画图界面中,手动修改横坐标的取值范围。可以提前求一下F中的最大值和最小值。 不知道这样是否可以达到你的要求呢?
再问: 求程序啊 我matlab小白 昨天刚接触。。就为实现信号分析
再答: 这个不需要程序的呀,使用plot函数之后,会出现fig图形界面,就是你画好的图形。然后你依次按照下面的步骤进行操作,就可以修改x轴的范围: (1)点击上面那个箭头按钮 (2)双击你的图形点,出现图形编辑窗口 (3)点击横坐标轴,会出现坐标轴编辑窗口 (4)修改横坐标画图范围。
再问: 我是想不仅把图前面的几个数据归零 而且归零后的数组我还要求波峰值的,因为去掉的点里面有些值对波峰值有影响。。还是得编程吧,不是只要图的。。
再答: 哦,关于信号处理的东西我不太熟。我不晓得你的需求有这么多。