我有一个非常简单的问题,我已经搜索过如何选择一个powerpoint形状,以及我发现的代码如下。
Presentation.Slide(1).Shape(1)
但是当我这样做时
Dim a As Shape
Set a=Presentation.Slide(1).Shape(1)
我的类型不匹配。 presentation.slide()。shape()命令返回什么对象类? MSDN网站说它是一个形状对象(“只读”,我不知道这意味着什么) https://msdn.microsoft.com/en-us/vba/powerpoint-vba/articles/slide-shapes-property-powerpoint。
那么为什么上面的代码会出现不匹配错误。
另外,我怎么知道一行代码会返回哪个类对象。例如,我想在控制台中编写类似的内容,以获取它生成的对象的类
Class(Presentantion.Slide(1).Shape(1))
(如果有控制台)
答案 0 :(得分:0)
您发布的代码中的一些拼写错误
from scipy.signal import butter
def bandpass_filter(self, data, lowcut, highcut, signal_freq, filter_order):
nyquist_freq = 0.5 * signal_freq
low = lowcut / nyquist_freq
high = highcut / nyquist_freq
b, a = butter(filter_order, [low, high], btype='band', analog=False)
y = lfilter(b,a, data)
return y
def detect_peaks(self):
self.filtered_ecg_measurements = self.bandpass_filter(ecg_measurements,
lowcut=self.filter_lowcut,
highcut=self.filter_highcut,
signal_freq=self.signal_frequency,
filter_order=self.filter_order)
self.signal_frequency = 250
self.filter_lowcut = 0.0
self.filter_highcut = 15.0
self.filter_order = 1
会给你你想要的东西。