|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.10.2014, 18:11 | #1 |
Пользователь
Регистрация: 06.02.2014
Сообщений: 12
|
Заполнить несущим колебанием cos(x) фигуру на участке от 0 до 10. Огибающие заданы разными функциями.
Уважаемые программисты. Преподаватель дал задачу: "Заполнить несущим колебанием cos(x) фигуру на участке от 0 до 10. Огибающие заданы y1=2*x, y2=-0.5*x. Как реализовать данную задачу?
1. построил графики двух функций на интервале от 0 до 10 в chart1.series; 2. как заполнить все это дело несущим колебанием? Понимаю, что нужно, чтобы график cos(x) строился по закону первой функции на положительной полуволне, а для отрицательной - по второй функции, только как это сделать? Или ход моих мыслей в принципе не верен? Должно получиться, как на картинке, примерно Последний раз редактировалось Kornegi; 14.10.2014 в 18:14. Причина: +Вложение |
14.10.2014, 18:17 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Ну умножай cos(x) на y1(x) в плюсах и -y2(x) в минусах
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.10.2014, 20:02 | #3 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
Ну построить математическую модель можно и так. на 1 еденицу длины линии нужно отложить sin(<радианная мера угла>) по y и cos(<радианная мера того же угла>) по x.
Нужно хотя бы знать длину линий, чтобы расчитать конечные координаты. А потом уже функциями начертить линию. P.S. Модель радиофизика. Интересно, а он знаеть, что амплитудная модуляция уже давно ушла в прошлое?
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. |
14.10.2014, 21:21 | #4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Ууууууу, линейные огибающие...
Так даже неинтересно. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать программу для вычисления e = cos x + cos x2 + cos x3 + … + cos x90 | Sania59 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 08.06.2014 16:16 |
Сдать нужно в понедельник. Не понимаю, как вычислить значение этого выражения: S=sin(x+cos(2x-sin(3x+cos(4x+sin(5x-cos(6x+...).. | n7camomile | Помощь студентам | 5 | 15.12.2013 22:44 |
Вычислить y=cos(1+cos(2+...+cos(39+cos(40)... )) | Лина55 | Помощь студентам | 6 | 15.04.2013 18:08 |
Рекурсия. Вычислить рекурсивно функцию вида y=cos(x)+cos(x^2)+cos(x^3)+...+cos( x^n). | мария71 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 31.03.2012 23:17 |
вычислить: У=cos(x)+cos(x)*(x)+ cos(X)*(X)*(X)+...+cos(X)(в n степени) | КАША | Помощь студентам | 20 | 01.11.2010 17:34 |