Лабораторная работа - Расчет характеристики направленности линейной сплошной гидроакустической антены в С++ - файл n6.doc
Лабораторная работа - Расчет характеристики направленности линейной сплошной гидроакустической антены в С++
скачать
(200 kb.)
Доступные файлы (9):
n1.cpp
n2.db
n3.txt
2kb.
17.04.2011 14:37
скачать
n4.exe
n5.obj
n6.doc
116kb.
17.04.2011 14:38
скачать
n7.doc
143kb.
17.04.2011 14:38
скачать
n8.xls
52kb.
19.10.2009 16:07
скачать
n9.bmp
Смотрите также:
Лабораторная работа - расчет параметров линейной регрессии
(
Лабораторная работа
)
Лабораторная работа в Excel. Метод линейной оптимизации
(
Лабораторная работа
)
Лабораторная работА №1 «Построение линейной функции регрессии по опытным данным»
(
Документ
)
Лабораторная работа 1 Разработка алгоритмов и программ линейной структуры
(
Документ
)
Лабораторная работа - Исследование вольтамперной характеристики полупроводникового диода
(
Лабораторная работа
)
Соловьев В.И. Введение в эконометрику
(
Документ
)
Лабораторная работа №2 Проектирование регулятора для линейной системы по дисциплине
(
Документ
)
Дипломная работа. Физическое совершенствование юношей средствами атлетической гимнастики оздоровительной направленности
(
Дипломная работа
)
Лабораторная работа - Расчёт емкостного преобразователя перемещения
(
Лабораторная работа
)
Лабораторная работа по строительной физики №2. Расчет тепловой защиты
(
Лабораторная работа
)
Лабораторные работы
(
Лабораторная работа
)
Лабораторная работа №1 исследование свойств линейной электрической цепи постоянного тока при последовательном и
(
Документ
)
n6.doc
Санкт-Петербургский государственный электротехнический университет имени Ульянова Ленина.
Кафедра ЭУТ.
Лабораторная работа №3.
Выполнил: Группа: 7582
Преподаватель: Перегудов А.Н.
Санкт- Петербург 2009.
Окно программы:
код
программы:
#include
#include
#include
const int c = 1500; // Скорость звука в воде
const double pi = 3.1416;
//Функция
double Function(double k, double l, int grad)
{
double rad = grad * (pi/180);
if (rad == 0)
return 1;
else
return (sin(((k*l)/2)*sin(rad)))/(((k*l)/2)*sin(rad));
}
//Вычисление и запись в файл
void CalculateAndWriteToFile(double f, double l)
{
FILE *fl;
fl = fopen("data.txt", "w");
double k = (2*pi*f)/c;
for (int i = -90; i <= 90; i++)
{
fprintf(fl, "%f\n", Function(k, l, i));
}
fclose(fl);
}
void main(void)
{
float freq;
float len;
printf("Vvedite chastotu (kHz) i dlinu izluchatelya (mm): \n");
scanf("%f %f", &freq, &len);
freq *= 1000;
len/= 1000;
CalculateAndWriteToFile(freq, len);
getch();
}
График:
Санкт-Петербургский государственный электротехнический университет имени Ульянова Ленина
Лекции
Лабораторные
Справочники
Эссе
Вопросы
Стандарты
Учебный материал
© nashaucheba.ru
При копировании укажите ссылку.
обратиться к администрации