[Ответить в тред] Ответить в тред

16/08/16 - Запущен Двач Трекер
01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений

Get Adobe Flash player


Новые доски: /obr/ - Offline Battle Rap • /hv/ - Халява в интернете • /2d/ - Аниме/Беседка • /char/ - Сетевые персонажи • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 23 | 1 | 19
Назад Вниз Каталог Обновить

Комплексные числа Аноним 27/07/16 Срд 07:18:06 806656  
14696038862320.jpg (20Кб, 465x237)
Пограммач, сталкивался ли ты с комплексными числами?

1) Что должно получиться если единицу разделить на комплексное число?

std::complex<doubel> a(10, -8.5);

1 / a = ?

Часто видел в длинных математических формулах подобное, но в коде это как должно реализовываться? Нужно по очереди единицу делить на реальную, а затем и мнимую часть?

Если так, то какая-то бяка некрасивая выходит:
std::complex<doubel> b(1 / a.real(), 1 / a.imag());

Хотя, к примеру, если к комплексному числу прибавить обычное арифметическое число, то увеличится только реальная часть:
std::complex<doubel> с = a + 5; // c(15, -8.5)

Или здесь нужно арифметическое число прибавлять и к реальной, и к мнимой части?

2) А что должно получиться, есть в формуле складываются два комплексных числа? Какое-нибудь E(t) + A(t) = ?

Чтобы это описать, нужно отдельно реальную и мнимую части складывать или достаточно простого сложения двух типов std::complex?

Да, и вообще, какой результат должен быть, если проводить другие операции с этими комплексными числами?
Аноним 27/07/16 Срд 08:21:15 806675
>>806656 (OP)
При делении ты записываешь дробь, где числитель - делимое, а знаменатель - делитель. Потом и числитель, и знаменатель домножаешь на сопряжённое к делителю. Далее просто сокращаешь, ибо в знаменателе у тебя вещественное число после этих операций. При сложении отдельно складываются вещественные и мнимые части.
Ответы: >>806803
Аноним 27/07/16 Срд 08:29:18 806680
>>806656 (OP)
Хотя бы вики прочитал бы. Там вроде написано
Аноним 27/07/16 Срд 10:07:47 806717
> Складывание
Аноним 27/07/16 Срд 12:04:32 806794
>>806656 (OP)
http://mathworld.wolfram.com/ComplexDivision.html
Аноним 27/07/16 Срд 12:23:23 806803
>>806675
Стало понятней, но как тогда к комплексному числу прибавить простое?
Если a(10, -8.5), то сложение тоже нужно производить и с вещественной, и с мнимой частью?
Например, с = (a.real() + 5, a. imag() + 5)
Ответы: >>806806
Аноним 27/07/16 Срд 12:31:07 806806
>>806803
10-8.5i + 5 = 15-8.5i

А вообще вот тебе вики:
https://ru.wikipedia.org/wiki/Комплексное_число#.D0.94.D0.B5.D0.B9.D1.81.D1.82.D0.B2.D0.B8.D1.8F_.D0.BD.D0.B0.D0.B4_.D0.BA.D0.BE.D0.BC.D0.BF.D0.BB.D0.B5.D0.BA.D1.81.D0.BD.D1.8B.D0.BC.D0.B8_.D1.87.D0.B8.D1.81.D0.BB.D0.B0.D0.BC.D0.B8

Аноним 27/07/16 Срд 13:04:11 806826
Пиздец, развелось дебилов.
Аноним 28/07/16 Чтв 12:31:28 807411
>>806656 (OP)
1 это тоже комплексное число ВОТ ЭТО ПОВОРОТ!
Ответы: >>807581
Аноним 28/07/16 Чтв 12:36:31 807416
>>806656 (OP)
>Что должно получиться если единицу разделить на комплексное число?
Тебе будет гораздо проще в этом разобраться, если рассмотреть поле комплексных чисел как фактор множества многочленов по идеалу (x^2 + 1).
Ответы: >>809847
Аноним 28/07/16 Чтв 14:52:38 807492
Немножко комплексных чисел треду от гуманитариев.
https://youtu.be/FMJNta-okRw[РАСКРЫТЬ]
Аноним 28/07/16 Чтв 16:44:27 807581
>>807411
Не совсем. Если уж придираться, то R не содержится в C. То есть пара (1, 0) это не то же самое, что 1. Но C содержит подполе изоморфное R: множество чисел вида (x, 0). Поэтому мы допускаем некоторую вольность речи и отождествляем это подполе с R.
Ответы: >>807596 >>808512
Аноним 28/07/16 Чтв 16:58:18 807596
>>807581
Но тогда и N, построенное одним образом, отлично от N, построенного другим образом.
Ответы: >>807623
Аноним 28/07/16 Чтв 17:22:01 807623
>>807596
Ну в рамках какой-то одной теории мы строим N одним способом.
Аноним 29/07/16 Птн 16:32:23 808512
>>807581
Пара (1, 0) – это не комплексное число, а лишь способ его представления. Так что ℝ именно что ⊂ℂ.
Ответы: >>809712
Аноним 30/07/16 Суб 05:11:23 808676
>>806656 (OP)
Проиграл с интерфейса.
Ответы: >>808750
Аноним 30/07/16 Суб 10:02:54 808750
>>808676
Какой интерфейс должен быть?
Аноним 30/07/16 Суб 19:58:17 809091
Оп, даю новую задачу: чему равен i^i?
Ответы: >>809995
Аноним 30/07/16 Суб 22:37:32 809167
че такое коплескное число
Аноним 31/07/16 Вск 17:45:45 809712
>>808512
Определи тогда ℂ.
Ответы: >>809847
Аноним 31/07/16 Вск 20:07:12 809847
>>809712
(map ℂ >>807416)
Ответы: >>810101
Аноним 31/07/16 Вск 23:55:14 809995
>>809091
Тигр.
Аноним 01/08/16 Пнд 00:16:39 809997
Хотелось послать ОПа в гугл, тк похоже было что он не до конца понимает что такое комплексные числа.
Вместо этого полчаса писал класс Complex в питоне с перегрузкой операторов и прочим говном, и думал как бы поудобнее сделать кватернионы.
Аноним 01/08/16 Пнд 07:17:50 810101
>>809847
норм

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ Автообновление ] 23 | 1 | 19
Назад Вверх Каталог Обновить

Топ тредов
Избранное
Подписывайся на официальный канал Двача в Телеграме и узнавай обо всех новостях и мемах первым! https://tlg.wtf/dvachannel[X]