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

Решение уравнения. Чтение из файла значений и запись результатов в файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать файл целых чисел, содержащий длины всех монотонных последовательностей исходного файла (Pascal->C++) http://www.cyberforum.ru/cpp-beginners/thread1184574.html
Из pascal в c++. Дан файл вещественных чисел. Создать файл целых чисел, содержащий длины всех монотонных последовательностей элементов исходного файла. Например, для исходного файла с элементами 1.7, 4.5, 3.4, 2.2, 8.5, 1.2 содержимое результирующего файла должно быть следующим: 2, 3, 2, 2. Помогите мне по коду Pascal создать в C++. Пока добился только этого... #include<stdio.h>...
C++ Преобразовать время fileTimeToULongLong ULONGLONG twoDwordToULongLong(DWORD dw1, DWORD dw2) { ULONGLONG result = dw1; result <<= sizeof(dw1) * 8; result |= dw2; return result; } ULONGLONG fileTimeToULongLong(FILETIME time) { http://www.cyberforum.ru/cpp-beginners/thread1184572.html
C++ Синхронизация потоков c++
Ребята, помогите пожалуйста!) Нужно составить матрицу и посчитать ее сумму в 4-х потках 2 методами: 1) использовать семофор; 2) использовать мютекс; Вычислить какой способ синхронизации быстрее.
Почему память массива не освобождается? C++
В выводе *b должна быть ересь, но на самом деле коректно выводит цифру "3". #include <iostream> using namespace std; void func(int *e); int main(){ int *b, *c = new int ; for (int i = 0; i<5; i++) c = i; b = c + 3; delete c;
C++ Очередь с приоритетом http://www.cyberforum.ru/cpp-beginners/thread1184544.html
Здравствуйте! Нужна ваша помощь! Не могу разобраться в чём проблема. Создаю очередь с приоритетом(шаблонный класс) с типом данных Job. На добавлении в очередь второго элемента программа вылетает. Вылетает на моменте delete (this->data); в методе Add(), в классе QueueWithPriority //Deleting data and priority delete (this->data); delete (this->p); И еще,...
C++ Переписать текстовый файл, заменив все символы 0 на 1 Дан текстовый файл, переписать его во второй файл заменив все символы 0 на 1, а 1 на 0. подробнее

Показать сообщение отдельно
Fazer77777
 Аватар для Fazer77777
3 / 3 / 0
Регистрация: 29.06.2012
Сообщений: 45
22.05.2014, 21:56  [ТС]     Решение уравнения. Чтение из файла значений и запись результатов в файл
Спасибо, конечно, что помогаете, но давайте без угадываний) Каким образом Y=0? Объясните по-подробнее) Мои преобразования выглядят так:

http://www.cyberforum.ru/cgi-bin/latex.cgi?S11*(Y0+Y1) = Y0-Y1
http://www.cyberforum.ru/cgi-bin/latex.cgi?S11*Y0 + S11*Y1 = Y0 - Y1
http://www.cyberforum.ru/cgi-bin/latex.cgi?S11*Y0 - Y0 = -Y1 - S11*Y1
http://www.cyberforum.ru/cgi-bin/latex.cgi?Y1 + S11*Y1 = Y0 - S11*Y0.

http://www.cyberforum.ru/cgi-bin/latex.cgi?S11 = -0.4901
http://www.cyberforum.ru/cgi-bin/latex.cgi?Y0 - S11*Y0 = 0.02-(-0.4901)*0.02 = 0.0298
http://www.cyberforum.ru/cgi-bin/latex.cgi?Y1 + (-0.4901)*Y1 = 0.5099*Y1
http://www.cyberforum.ru/cgi-bin/latex.cgi?0.5099*Y1 = 0.0298
http://www.cyberforum.ru/cgi-bin/latex.cgi?Y1 = 0.0298/0.5099 = 0.0584

При вашем решении получается выходной файл вида:
Код
-1.#IND
-1.#IND
-1.#IND
-1.#IND
-1.#IND
При положительном S11 = 0.4901.

Моим ручным решением выходит:
Y1 = 0.0068

При вашем решении получается другое значение:
Y1 = 0.699786

Что-то вы похоже путаете. Разъясните на пальцах, если я неправ. И что делать с отрицательными S11?

Добавлено через 1 минуту
При решении вашего уравнения ручным способом ответ такой:
Y1= sqrt(S11-0.02*0.02)=0.7004*i
 
Текущее время: 09:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru