Error using load: Number of columns on line 2 of ASCII file must be the same as previous lines.
11 views (last 30 days)
Show older comments
Brian Gregory
on 5 Apr 2020
Commented: Brian Gregory
on 6 Apr 2020
Hello. I am trying to model a transceivers functionality and capability in MATLAB. I have recorded a signal and modulated the signal to 'send off' for fellow classmates to demodulate and discover. Of course, I am attempting to demodulate the signal first to make sure everything works. However, I am continuously running into the error code mentioned in the title when I try to load the "Modulated.wav" file. Can anyone please help me fix this issue?
% Demodulated Signal
clc
clear all;
Fc = 500; % Carrier Frequency in Hz
Fs = 12000; % Sampling Frequency in Samples/Sec
load Modulated.wav
0 Comments
Accepted Answer
Steven Lord
on 5 Apr 2020
The load function is intended for use in loading a MAT-file or a regularly formatted text file. Use audioread to read in a sound file.
5 Comments
Steven Lord
on 6 Apr 2020
Okay, in that case the extension should probably be .mat or you should read it in using load with the -mat option to tell MATLAB that even though its extension is not .mat it is in fact a MAT-file.
More Answers (0)
See Also
Categories
Find more on Waveform Generation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!