以下是工作代码。以前我使用的.Name属性并不起作用。 上一个代码:
[wave,fs]=audioread('audio.WAV');
data=importdata ('freqSampling.txt')
y=(ifft(data,401))
x=real (y)
r=circshift (x,200)
f=fft (r,4096);
new_sound=conv (wave, f)
sound(new_sound,fs,16);
新的完整工作代码。它打开一个对话框,供用户选择.csv文件,然后从该csv文件将所有数据导入表中。
For Each s In rs.Fields
word = Replace(strArray(count), """", "")
count = count + 1
'the below line shows error
s.Name = word
Next
答案 0 :(得分:1)
不要使用Name属性。使用价值。
你是如何填充阵列的?如果它的基本索引为0,则在设置字段值后递增Count。