/ / заговор на MATLAB функция - MATLAB, парцел

изчертаване на MATLAB функция - MATLAB, парцел

нека разгледаме следната картина

въведете описанието на изображението тук

написах следния код

>> t=-0.01:0.005:0.02;
>> y=cos(2*pi*100*t);
>> plot(t,y)

и имам резултат

въведете описанието на изображението тук

Защо е толкова груба картина?

>> t=0:Ts:0.02;
>> y=cos(2*pi*100*t);
>> plot(t,y)

Имам следната снимка

въведете описанието на изображението тук

това изглежда добре, но за първия как да го направя по-гладка?

Отговори:

1 за отговор № 1

Ти си заговорник -0.01 да се 0.02 със стъпка 0.005, така че само 7 точки данни.

Трябва да подобрите извадката си, като промените своя 0.005 стъпка към нещо много по-малко. Започни с 0.001 например (което ще ви даде 5 пъти повече точки от данни) и експериментирайте, докато не сте доволни от резултата:

t=-0.01:0.001:0.02;