質問: s.startforeground; plot(time,data); disp(time.data); xlabel('time (secs)'); ylabel('voltage')
回答: timeが構造体ではないようですが、time.dataですとtimeが構造体であることが前提のコードになってしまっています。そのためのエラーではないでしょうか。 dispコマンドはデータを表示する関数で処理結果に影響はしないので、コメントアウトしてしまうか、 disp(time) disp(data) のように2つに分けるかだと思います。