我做了一个简单的 Matlab 类
classdef WavReader
...
我正在尝试使用它:
wr = WavReader(in_path);
wr.SetChunkLength( block_size);
while true
out = wr.ReadChunk();
但是,这不起作用:某些类属性在循环执行之前被“遗忘”,从而导致错误。
如果我将一个类定义为一个handle
类
classdef WavReader < handle
...
一切都很好。
我的值类哪里出错了?