ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Решение системы уравнений
@ 2007-03-06 12:26 Grigory Batalov
  2007-03-06 13:42 ` Aleksander N. Gorohovski
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Grigory Batalov @ 2007-03-06 12:26 UTC (permalink / raw)
  To: community

Здравствуйте!

Не встречал ли кто несложной программы для решения систем уравнений вида

a2 = 2 * a1 + 5 - b1
b2 = a1 + 2 * b1 - 3
a3 = 2 * a1 + 3 * a2 - b2
b3 = 3 * a1 - b1/2 + b2
...
и т.п. до aN, bN, где все a, b - целые, в пределах [0, 100]
Раскрыв все уравнения до aN, bN, можно было бы обнаружить, что a2,
например, находится в пределах [3 .. 8]. Это уже было бы неплохо.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Решение системы уравнений
  2007-03-06 12:26 [Comm] Решение системы уравнений Grigory Batalov
@ 2007-03-06 13:42 ` Aleksander N. Gorohovski
  2007-03-07 10:40   ` Grigory Batalov
  2007-03-06 14:07 ` Шенцев Алексей Владимирович
  2007-03-07 15:25 ` Andrei
  2 siblings, 1 reply; 6+ messages in thread
From: Aleksander N. Gorohovski @ 2007-03-06 13:42 UTC (permalink / raw)
  To: ALT Linux Community

On Tue, 06 Mar 2007 14:26:31 +0200, Grigory Batalov wrote:

> Здравствуйте!
>
> Не встречал ли кто несложной программы для решения систем уравнений вида
>
> a2 = 2 * a1 + 5 - b1
> b2 = a1 + 2 * b1 - 3
> a3 = 2 * a1 + 3 * a2 - b2
> b3 = 3 * a1 - b1/2 + b2
> ...
> и т.п. до aN, bN, где все a, b - целые, в пределах [0, 100]
> Раскрыв все уравнения до aN, bN, можно было бы обнаружить, что a2,
> например, находится в пределах [3 .. 8]. Это уже было бы неплохо.

Должна быть консольной или GUI?
Maple? OO Calc? - не подойдут



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Решение системы уравнений
  2007-03-06 12:26 [Comm] Решение системы уравнений Grigory Batalov
  2007-03-06 13:42 ` Aleksander N. Gorohovski
@ 2007-03-06 14:07 ` Шенцев Алексей Владимирович
  2007-03-07 15:25 ` Andrei
  2 siblings, 0 replies; 6+ messages in thread
From: Шенцев Алексей Владимирович @ 2007-03-06 14:07 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от Tuesday 06 March 2007 15:26:31 Grigory Batalov написал(а):
> Здравствуйте!
>
> Не встречал ли кто несложной программы для решения систем уравнений вида
>
> a2 = 2 * a1 + 5 - b1
> b2 = a1 + 2 * b1 - 3
> a3 = 2 * a1 + 3 * a2 - b2
> b3 = 3 * a1 - b1/2 + b2
> ...
> и т.п. до aN, bN, где все a, b - целые, в пределах [0, 100]
> Раскрыв все уравнения до aN, bN, можно было бы обнаружить, что a2,
> например, находится в пределах [3 .. 8]. Это уже было бы неплохо.
А вот здесь поискать не пробывали ? :
http://sources.ru/
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Решение системы уравнений
  2007-03-06 13:42 ` Aleksander N. Gorohovski
@ 2007-03-07 10:40   ` Grigory Batalov
  2007-03-07 11:46     ` Dmitriy L. Kruglikov
  0 siblings, 1 reply; 6+ messages in thread
From: Grigory Batalov @ 2007-03-07 10:40 UTC (permalink / raw)
  To: community

On Tue, 06 Mar 2007 15:42:20 +0200, Aleksander N. Gorohovski wrote:

> > Не встречал ли кто несложной программы для решения систем уравнений вида
> >
> > a2 = 2 * a1 + 5 - b1
> > b2 = a1 + 2 * b1 - 3
> > a3 = 2 * a1 + 3 * a2 - b2
> > b3 = 3 * a1 - b1/2 + b2
> > ...
> > и т.п. до aN, bN, где все a, b - целые, в пределах [0, 100]
> > Раскрыв все уравнения до aN, bN, можно было бы обнаружить, что a2,
> > например, находится в пределах [3 .. 8]. Это уже было бы неплохо.
> 
> Должна быть консольной или GUI?
> Maple? OO Calc? - не подойдут

  Чем проще, тем лучше. Хотелось бы её на КПК запустить =).

-- 
 Grigory Batalov,
 ALT Linux Team



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Решение системы уравнений
  2007-03-07 10:40   ` Grigory Batalov
@ 2007-03-07 11:46     ` Dmitriy L. Kruglikov
  0 siblings, 0 replies; 6+ messages in thread
From: Dmitriy L. Kruglikov @ 2007-03-07 11:46 UTC (permalink / raw)
  To: ALT Linux Community

На календаре было: Среда, 07 Март 2007 года,
Grigory Batalov писал(а) в сообщении: 

GB == Grigory Batalov

GB> Чем проще, тем лучше. Хотелось бы её на КПК запустить =).

http://smath.exponenta.ru/comp/compi.htm

Сын мой в универе у себя с КПКшником произвел легкий шок ;)

--
Best regards,
 Dmitriy L. Kruglikov                     .--.
 Dmitriy.Kruglikov_at_gmail_dot_com      |@_@ |
 DKR6-RIPE                               |!_/ |
 XMPP:dkr6@jabber.ru                    //   \ \
                                       (|     | )
                                      /'\_   _/`\
Powered by Linux                      \___)=(___/
 
-- Мысль --
И глупая речь бывает к месту.
		-- Мальгашская пословица


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] Решение системы уравнений
  2007-03-06 12:26 [Comm] Решение системы уравнений Grigory Batalov
  2007-03-06 13:42 ` Aleksander N. Gorohovski
  2007-03-06 14:07 ` Шенцев Алексей Владимирович
@ 2007-03-07 15:25 ` Andrei
  2 siblings, 0 replies; 6+ messages in thread
From: Andrei @ 2007-03-07 15:25 UTC (permalink / raw)
  To: community

Grigory Batalov wrote:

> Не встречал ли кто несложной программы для решения систем уравнений вида

Встречайте: 
 
> a2 = 2 * a1 + 5 - b1
> b2 = a1 + 2 * b1 - 3
> a3 = 2 * a1 + 3 * a2 - b2
> b3 = 3 * a1 - b1/2 + b2
> ...
> и т.п. до aN, bN, где все a, b - целые, в пределах [0, 100]
> Раскрыв все уравнения до aN, bN, можно было бы обнаружить, что a2,
> например, находится в пределах [3 .. 8]. Это уже было бы неплохо.

1) b1/2 тоже целое ?

2) поскольку алгоритм построения уравнений неясен,
   все пишется явно:

/*
Запуск:
$ cat <this text> | bc -l
*/

scale=10
a1 = 1  /* подставьте свои значения */
b1 = 2

a2 = 2 * a1 + 5 - b1
b2 = a1 + 2 * b1 - 3
a3 = 2 * a1 + 3 * a2 - b2
b3 = 3 * a1 - b1/2 + b2

/* 
 и т.п. до aN, bN,
*/

/*
  вроде как проще некуда ?
*/

/*
 вопрос может быть в том, как свернуть 
 все уравнения и получить аналитическое выражение 
 aN, bN через a1, b1 
 -- это вроде maxima умеет

> Раскрыв все уравнения до aN, bN, можно было бы обнаружить, что a2,
> например, находится в пределах [3 .. 8]. 

Чтобы узнать область значений a2, 
не нужно раскрывать все уравнения, только первое
a2 = 2 * a1 + 5 - b1

Тут достаточно калькулятора?

> Это уже было бы неплохо. 

*/

-- 
Всего доброго,
А.Л.




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-03-07 15:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-06 12:26 [Comm] Решение системы уравнений Grigory Batalov
2007-03-06 13:42 ` Aleksander N. Gorohovski
2007-03-07 10:40   ` Grigory Batalov
2007-03-07 11:46     ` Dmitriy L. Kruglikov
2007-03-06 14:07 ` Шенцев Алексей Владимирович
2007-03-07 15:25 ` Andrei

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git