-3
Почему моя матрица не будет работать? Всякий раз, когда я вхожу в переменную, никаких строк не появляется в моей фигуре.Нужна помощь: Matlab Function Plotting
Вот код:
%we have decided to emulate an auditory sensor
function GroupSensorFun1(N) %user chooses # of variables
%creating sensor data for time and decibles
timeVec = 1:1:N; %vector emulates N seconds
soundVec = 1000/rand(N,1) %randomly generates N readings
hold on
for i = 1:N %loop N times to plot all data
%plot data on to scatter graph one varible at a time.
%scatter(timeVec(i),soundVec(i))
plot(timeVec(i),soundVec(i))
end
% Create xlabel
xlabel({'Time in Seconds'});
% Create ylabel
ylabel({'Decibles scaled'});
% Create title
title({'Auditory Sensor Data in ', num2str(N) ' Seconds'});
hold off
Вам действительно нужен цикл for? Я имею в виду, не могли бы вы просто использовать «plot (timeVec, soundVec)»? –
Пожалуйста, не используйте код двойного пробела. Трудно читать. –
Без набора воспроизводимых данных, как мы можем определить, пытаетесь ли вы построить NaN или Infs? –