Тёмный

Converting Analog Data to Binary, Sampling, Quantization - AP Computer Science Principles 

Professor Cunningham
Подписаться 713
Просмотров 5 тыс.
50% 1

Strap in, this one's gonna get a bit bumpy.
Converting from analog data to digital is a three step process. "Sampling" involves taking a sample of points from a continuous curve, such as a sound wave. Once the points have been selected, their values must be rounded off in a process called "quantization." Finally, these approximated values are further simplified, then converted into binary.
As you watch, keep these two facts in mind:
1) Analog data is infinite, digital is finite.
2) Lower intervals mean higher fidelity, but also a larger file.
Khan Academy Article:
www.khanacademy.org/computing...

Опубликовано:

 

1 янв 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 20   
@smesui1799
@smesui1799 2 месяца назад
Excellent lecture Dr. Cunningham. Very clear & concise with a more modern, youthful, & invigorating tone plus using audio as an application motivator. ... I couldn't have done any better myself.
@nathanielstubbs0005
@nathanielstubbs0005 Год назад
Thank you so much! I am doing the AP Computer Science course on Khan Academy. Your video's always help me understand things better!
@professorcunningham8106
@professorcunningham8106 Год назад
Glad to hear it!
@nathanielstubbs0005
@nathanielstubbs0005 Год назад
@@professorcunningham8106 Do you plan to make more video's on the AP Computer Science course on Khan?
@professorcunningham8106
@professorcunningham8106 Год назад
@@nathanielstubbs0005 Yep! Unfortunately, I work full time as a teacher, so I don't get to make these as often as I'd like, but more are on the way when I have the time!
@citylightskangaroo7553
@citylightskangaroo7553 10 месяцев назад
This helped me so much that I was able to sleep tonight. Thank you.
@olivernardbagay318
@olivernardbagay318 19 дней назад
Great explnation!
@redsword7192
@redsword7192 4 месяца назад
Thank you so much! This video helped me a lot.
@Youcan352
@Youcan352 Год назад
thank you, it is a great help.
@NOpainNoGain176
@NOpainNoGain176 14 дней назад
Thank you sir
@GCKteamKrispy
@GCKteamKrispy 2 месяца назад
Great walk-through!
@shreyasharma7352
@shreyasharma7352 Месяц назад
thank you ! Khan academy's content in this particular topic is little complex for me but you explain in a very smooth way ! THANKS TO PROFFESOR CUNNINGHAM
@professorcunningham8106
@professorcunningham8106 Месяц назад
Thank you for the feedback! I was honestly worried this would be too dense
@iqbaljaved3924
@iqbaljaved3924 Год назад
Thank you, learned a lot and just subscribed to your channel.
@hmmmno5926
@hmmmno5926 6 месяцев назад
thank you so much youve helped me so much
@deborahyohannes4687
@deborahyohannes4687 3 месяца назад
When encoding, we only change the values of y to binary. Additionally, there will be many x values. At the quantized y value (at this particular point), I didn't understand how the computer reads the values of x and y and reconstructs them. Could you explain?
@professorcunningham8106
@professorcunningham8106 Месяц назад
Both x and y are being converted to binary. Recall that ALL data that passes through a computer is represented in binary. As for how the computer reconstructs the original X and Y, that would rely on some code providing the baseline. For example, If I know that the minimum voltage was 50 volts, and I set up the code so that 50 was my baseline, the computer would simply add 50 to any number I provided, so a value of 010, which translates to 2, could be read as 52. This allows us to compress the number of bits needed to store the data losslessly. I don't know if that helps, but it's the best I've got for the moment. I'd love for any other computer science students or teachers to weigh in here.
@castleold19
@castleold19 10 месяцев назад
It's good.
@kenesto6262
@kenesto6262 5 месяцев назад
Can you come work at my university and teach my class please? 🥹
@professorcunningham8106
@professorcunningham8106 5 месяцев назад
I'd love to, but probably not
Далее
The Most Important Algorithm in Machine Learning
40:08
Просмотров 348 тыс.
Digital Audio Explained
12:36
Просмотров 21 тыс.
How Do ADCs Work? - The Learning Circuit
10:13
Просмотров 126 тыс.
End of the silicon era. Processors of the future
19:26
Просмотров 318 тыс.
Titration Curve Analysis
4:27
Просмотров 6
6. Bit Depth - Digital Audio Fundamentals
18:48
Просмотров 27 тыс.
Analog Computing is GENIUS - Here's Why!
15:28
Просмотров 478 тыс.
How Do DACs Work? - The Learning Circuit
8:55
Просмотров 55 тыс.
Nyquist-Shannon; The Backbone of Digital Sound
17:34
Просмотров 537 тыс.