СЛАУ для C++ - Форум
Пятница, 09.12.2016, 06:48
Задачи по информатике
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: ignorer, KOT_B_MEIIIKE, PASCAL26, atvrider 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » СЛАУ для C++
СЛАУ для C++
JAFARДата: Понедельник, 31.10.2011, 11:08 | Сообщение # 1
Сержант
Группа: Новичок
Сообщений: 8
[ 0 ]
Статус: Offline
Решить систему линейных алгебраических уравнений с точностью эпсилон(ε)=1*10^-3.+
-2,55x1+2,36x2-1,44x3=1,83,
-1,42x1-2,87x2+2,36x3=-0,75,
0,93x1+1,42x2-2,55x3=2,48.
Выручите пожалуйста! Программу написать в С


Сообщение отредактировал JAFAR - Понедельник, 31.10.2011, 12:23
 
АйраэльДата: Понедельник, 31.10.2011, 19:24 | Сообщение # 2
Подполковник
Группа: Новичок
Сообщений: 26
[ 0 ]
Статус: Offline
Это методом простых итераций, зейделя или без разницы? В принципе могу попробовать решить, особенно если не срочно

Природа — сфинкс. И тем она верней
Своим искусом губит человека,
Что, может статься, никакой от века
Загадки нет и не было у ней.
 
JAFARДата: Понедельник, 31.10.2011, 19:49 | Сообщение # 3
Сержант
Группа: Новичок
Сообщений: 8
[ 0 ]
Статус: Offline
есть неделя, полторы времени, можно тем и тем, можно двумя :). спасибо
 
АйраэльДата: Понедельник, 31.10.2011, 21:46 | Сообщение # 4
Подполковник
Группа: Новичок
Сообщений: 26
[ 0 ]
Статус: Offline
оба это слишком:) хотя они и очень похожи. Посмотрим, где-нить в пятницу выложу прогу, если кто другой не решит

Природа — сфинкс. И тем она верней
Своим искусом губит человека,
Что, может статься, никакой от века
Загадки нет и не было у ней.
 
JAFARДата: Вторник, 01.11.2011, 04:01 | Сообщение # 5
Сержант
Группа: Новичок
Сообщений: 8
[ 0 ]
Статус: Offline
спасибо, я надеюсь на вашу поддержку:)
 
АйраэльДата: Пятница, 04.11.2011, 16:14 | Сообщение # 6
Подполковник
Группа: Новичок
Сообщений: 26
[ 0 ]
Статус: Offline
перепроверьте систему уравнений, а то у меня что-то не получается нормальное решение, хотя вполне возможно ошибка у меня в проге

Природа — сфинкс. И тем она верней
Своим искусом губит человека,
Что, может статься, никакой от века
Загадки нет и не было у ней.
 
JAFARДата: Пятница, 04.11.2011, 18:24 | Сообщение # 7
Сержант
Группа: Новичок
Сообщений: 8
[ 0 ]
Статус: Offline
вот, пожалуйста
Прикрепления: 6023121.jpg(24Kb)
 
АйраэльДата: Суббота, 05.11.2011, 11:11 | Сообщение # 8
Подполковник
Группа: Новичок
Сообщений: 26
[ 0 ]
Статус: Offline
shy не получается у меня, уж извини

Природа — сфинкс. И тем она верней
Своим искусом губит человека,
Что, может статься, никакой от века
Загадки нет и не было у ней.
 
JAFARДата: Воскресенье, 06.11.2011, 09:38 | Сообщение # 9
Сержант
Группа: Новичок
Сообщений: 8
[ 0 ]
Статус: Offline
=(

Добавлено (06.11.2011, 09:38)
---------------------------------------------
а хоть примерно как, можете написать?

 
АйраэльДата: Понедельник, 07.11.2011, 20:49 | Сообщение # 10
Подполковник
Группа: Новичок
Сообщений: 26
[ 0 ]
Статус: Offline
cranky Давай так, скачаешь по ссылки архив, там неудавшаяся прога и два экселевских файла, в одном решение слау методом зейделя, перепроверишь формулы, хотя для начала можно поставить свои значения и проверить на сходимость, а то я этого не сделала, во втором файле экселя прога на vba(макрос) решения слау методом гауса
http://narod.ru/disk/30825887001/slau.rar.html


Природа — сфинкс. И тем она верней
Своим искусом губит человека,
Что, может статься, никакой от века
Загадки нет и не было у ней.


Сообщение отредактировал Айраэль - Понедельник, 07.11.2011, 20:58
 
JAFARДата: Среда, 16.11.2011, 12:26 | Сообщение # 11
Сержант
Группа: Новичок
Сообщений: 8
[ 0 ]
Статус: Offline
если честно, то я ничего не понял из того что написали вы)).
но вот, что получилось у меня. Проверка совпала в итоге и это главное, в пятницу пойду сдавать))
Code
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main()
{
float d1,d2,d3,dmax,pr,x1,x2,x3,e=0.001,
b11=0.925,b12=-0.564,b13=-0.718,
b21=0.494,b22=0.82,b23=0.26,
b31=0.364,b32=0.556,b33=0.972,
x01=0,x02=0,x03=0;
met1:{x1=b11*x02+b12*x03+b13;
x2=b21*x01+b22*x03+b23;
x3=b31*x01+b32*x02+b33;}
d1=fabs(x1-x01);   
d2=fabs(x2-x02);
d3=fabs(x3-x03);
dmax=d1;
if ( d2>dmax)dmax=d2;
if ( d3>dmax)dmax=d3;
if (dmax<=e)
{printf("x1=%f x2=%f x3=%f\n",x1, x2, x3);
pr=-2.55*x1+2.36*x2-1.44*x3;
printf("pr=%f\n",pr);}
else {x01=x1, x02=x2, x03=x3;
goto met1;}
getch( ); }


p.s. лабуздал


Сообщение отредактировал JAFAR - Понедельник, 21.11.2011, 16:24
 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » СЛАУ для C++
Страница 1 из 11
Поиск:

Copyright MyCorp © 2016