дискретные сигналы (они же цифровые)- принимают конечное число значений функции:
примеры дискр:
-энергетические уровни атома
-сигналы светофора
-символы, слова и т.д. и т.п.
непрерывный (он же аналоговый)- принимает бесконечное количество значений функции, амплитуда и время которого меняются непрерывно.
примеры непрерывных:
-звуковая волна
-диаграмма изменения давления, влажности, напряжения и др. физ. величин.
для преобразования непрерывного сигнала в дискретные производят дискретизацию. процесс дискретизации сопровождается потерей информации, если частота дискретизации в 2 раза меньше максимальной частоты непрерывного сигнала по теореме найквиста (вроде так), в россии эту теорему называют теоремой котельникова.
#include < iostream>
#include < cstdlib>
#include < ctime>
int main()
{
std: : srand(std: : time(null));
unsigned short int
number,
value,
_value,
correct = 0;
std: : cout < < "введите число, умножение на которое будет происходить, и кол-во вопросов: ";
std: : cin > > number > > value;
_value = value;
while(_value > 0)
{
unsigned int
_number,
tmp = 1 + std: : rand() % 10;
std: : cout < < number < < " * " < < tmp < < " = ";
std: : cin > > _number;
if(_number == tmp * number)
{
std: : cout < < "верно." < < std: : endl;
correct++;
}
_value--;
}
std: : cout < < "процентное соотношение: " < < 100 * (static_cast< float> (correct) / value) < < "%."
< < std: : endl;
}
Поделитесь своими знаниями, ответьте на вопрос:
Составте алгоритм нахождения наименьшего из трех значений.!
допустим, в языке есть встроенная функция
min(a,b) которая определяет мин из двух значений. тогда алгоритм выглядит так
х=мin(a,b);
x=min(x,c);
а если нужно найти мин из n чисел, которые запрятаны в массив а(n), то так
x=999999999999999999999; // какое-то большое число
для ц=1 по n цикл
x = min(x,a(ц));
конеццикла;
а что, если такой функции в языке нет, спросишь ты, тогда её нужно написать самому, например, так
функция min(a,b)
если a< b тогда
возврат(а);
иначе
возврат(b);
конецесли;
конецфункции
вот и всё! учитесь мыслить алгоритмически структурно, разбивая сложный алгоритм на ряд простых и понятных, и всё будет просто.
успехов!