Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Вниз

Опять пятница (или что-то похожее на оную)...   Найти похожие ветки 

 
olookin ©   (2004-12-29 18:05) [0]

И опять глупые вопросы... С не менее глупым желанием поработать в состоянии, далеком даже от элементарного равновесия...

Итак, не могу я разрулить такую штуку (чисто алгоритмическую, и то условно, но не программисткую).

1. Есть два типа применения фазовых переменных.

2. Есть N типов неких режимов задания фазовой переменной на нечто... Все эти типы (N-1), за исключением последнего, требуют наличия лишь только одной некоей фазовой переменной.

3. Для N-1 типов режимов выбор фазовой переменной определяется выбором пользователя. Как пользователь сказал, так оно и есть... И эта выбранная фазовая переменная задается в некую функцию подстановки, в зависимости от типа применения фазовой переменной.

4. Для N-го режима работы требуется 2 фазовых переменных. Порльзователь должен сам понимать свой выбор, но не должен выбирать эти фазовые переменные одинаковыми (что тоже должен осознавать). Обе переменные идут в функцию подстановки, причем вторая фазовая переменная суть есть функция первой переменной.

5. Если выбран любой режим, кроме последнего, данная фазовая переменная, как это говорится, эксплицитно используется в калькуляции. А вот если выбран N-й режим, то эксплицитная переменная определяется неким условием, а вторая переменная становится "производной" (т.е. вторичной относительно первой) первой фазовой перменной.

6. Существует запрет выбора большего числа фазовых переменных, чем 2, если режим работы не равен N.

Вот как это выглядит в целом:

применение фазовых переменных: toF, toL
режимы работы: regA, regB, regC
для режима regC требуются обе переменные varL и varF.

Тьфу, я сам уже запутался... В общем кто чем поможет...


 
olookin ©   (2004-12-29 18:42) [1]

Собственно задача сводится к тому, как задать массив(ы) со значениями фазовых переменных, но выбрать, когда надо задавать два или один массив... И конечно выбрать, какому режиму это соотвествует...


 
Fay ©   (2004-12-29 18:50) [2]

>> Есть N типов неких режимов задания фазовой переменной на нечто...
??


 
TohaNik ©   (2004-12-29 18:56) [3]

Даже если разрулишь - скоро новый год - забудешь:)


 
Igorek ©   (2004-12-29 19:17) [4]

olookin ©   (29.12.04 18:05)

> Тьфу, я сам уже запутался... В общем кто чем поможет...

1) выкинь нафиг все термины прикладной области
2) приведи пример на малых колличествах екземпляров сущностей


 
olookin ©   (2004-12-29 20:55) [5]

[4] Igorek ©   (29.12.04 19:17)

Было б оно так просто

Всем: тема снята... На кой вам то решать такие вопросы????


 
Sandman25 ©   (2004-12-30 09:24) [6]

[5] olookin ©   (29.12.04 20:55)

Я бы завел настройки режимов. Для режима д.б. указано, сколько массивов используется.
Если через классы, то свойство ArrayCount: integer.


 
olookin ©   (2004-12-30 15:50) [7]

[6] Sandman25 ©   (30.12.04 09:24)

Да господи так я и сделал... Просто уже тертий день не могу отойти от похмельного состояния (а в таком состоянии я с трудом даже писаю хе-хе), вот и щадал глупый вопрос... Равно как получил не совсем умные ответы ....

Тема закрыта... Иначе опять получится, что я себе паблисити сделаю дурное в очереднойц раз.... Я все сделаю сам, но позже, а вы просто игнорируйте эту ветку и все...



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.037 c
1-1104818366
Глупый_Чайник:(
2005-01-04 08:59
2005.01.16
Вывести Реал в Стринг


4-1101734555
dima_shapkin
2004-11-29 16:22
2005.01.16
Edit


1-1104226035
Pavelkq
2004-12-28 12:27
2005.01.16
Что-то с памятью моей стало, то, что было не со мной помню.


1-1104150683
lm2
2004-12-27 15:31
2005.01.16
TService + запуск программы


14-1104388809
Пользователь
2004-12-30 09:40
2005.01.16
Драйверок для HP LaserJet 5Si





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский