Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
casper
Сообщений: n/a
#1

Как работать с комплексными числами ? - C++

24.01.2009, 14:23. Просмотров 1193. Ответов 1
Метки нет (Все метки)

вопрос не по c++ а скорее по паскалю )
как там работать с комплексными числами ?
например представить функцию exp(-jwt) ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2009, 14:23     Как работать с комплексными числами ?
Посмотрите здесь:

Как заполнить массив комплексными числами, не используя стандартный класс std::complex<double>? - C++
Короче, дана структура. Как заполнить массив комплексными числами, не используя стандартный класс std::complex&lt;double&gt;. struct...

Работа с комплексными числами - C++
Парни и девчушки (если тут такие есть :)), у меня задание - создать класс, который может производить арифметические операции с комплексными...

Многочлен с комплексными числами - C++
Даны натуральное число n, действительные числа х,у,а0,b0...an,bn. Вычислить по схеме Горнера значение многочлена с комплексными...

Вычисления с комплексными числами - C++
Собственно вот формула: y2=\frac{-u+v}{2}+i\frac{\sqrt{3}(u-v)}{2} Все данные известны кроме i. Как мне объяснили это комплексное...

Действия с комплексными числами - C++
/* Использованы материалы с _http://dmtsoft.ru/bn/370/as/oneaticleshablon/ */ #include &lt;iostream&gt; #include &lt;cmath&gt; using...

Функция с комплексными числами - C++
Доброго времени суток. Есть следующая функция ln (1 + z) = z – z^2 / 2 + z^3 / 3 – … + (–1)^n-1 (z^n / n) + … ,где Z - комплексное. ...

Калькулятор с комплексными числами - C++
Здравствуйте. нужно написать калькулятор используя комплексные числа. но чтобы код программы не был слишком большим но и не слишком...

Заполнение массива комплексными числами - C++
Почему компилятор выдает ошибку? // ya nachal delaty RGZ!!!!!! #include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &lt;complex&gt; using...

Классы а С++, работа с комплексными числами - C++
Всем привет, задали задачку: Создать класс &quot;Пара&quot; и заявить в нем 2 числа типа real, далее вывести из данного класса другой, &quot;Комплексное...

Помогите пожалуйста с комплексными числами - C++
Даны действительные числа u1,u2,w1,w2,v1,v2.Получить 2u+((3uw)/(2+w-u))-7,где u,w,v- комплексные числа u1 + iu2, v1 + iv2, w1 +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
palva
2559 / 1781 / 251
Регистрация: 08.06.2007
Сообщений: 6,901
Записей в блоге: 4
25.01.2009, 22:33     Как работать с комплексными числами ? #2
Если вам нужно работать с комплексными числами, то проще всего использовать фортран. На C++ тоже вполне можно работать, но для этого нужно найти какую-нибудь библиотеку, реализующую класс комплексных чисел, таких библиотек пруд пруди. На паскале фирмы Borland сконструировать комплексный тип, который бы поддерживал операции (типа + - * **) принципиально невозможно. Коли вы уж такой энтузиаст паскаля, то нужно использовать паскаль какой-нибудь другой фирмы. Например, можете взять паскаль http://www.freepascal.org и комплексные числа к нему http://www.geocities.com/mazen_neifer/units/complex.pas Оба продукта бесплатные. Надо сказать, что класс сделан довольно ублюдочно, я бы многое доделал. Но тем не менее всё работоспособно. Например, я попробовал следующую программу:
Код
program palva;
uses complex;
var c:tcomplex;
begin
  c.x:=3; c.y:=1.0;
  writecomplex(c);
  writeln;
  c:=exp(c*0.5);
  writecomplex(c);
end.
и она мне напечатала
Код
3.000+i*1.000
3.933+i*2.149
Yandex
Объявления
25.01.2009, 22:33     Как работать с комплексными числами ?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru