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

Вниз

Ищу дельфи пример Цепи Маркова.   Найти похожие ветки 

 
[true]TRIx ©   (2010-04-14 20:11) [0]

помогите с функцией.


 
[true]TRIx ©   (2010-04-14 21:37) [1]

Именно работа с текстом, генератор. Таких полно, но на дельфи не видел.


 
Игорь Шевченко ©   (2010-04-14 21:41) [2]

Керниган, Пайк: Практика программирования, с картинками.
со стр. 80

Правда на С, но настоящему индейцу завсегда везде ништяк.

Ты скажи, за что тебя в поисковиках забанили ?


 
Jeer ©   (2010-04-14 21:44) [3]

А самому никак ?

Берешь текст, "Войну и мир", к примеру.
Составляешь словарь слов ( пространство состояний )
Затем к каждому слову составляешь словарь исходов, т.е. пространство переходом. Генератор "осмысленного" текста готов.


 
[true]TRIx ©   (2010-04-14 21:56) [4]

Игорь Шевченко, диплом пишу, надо матерьял по этой теме, прикладывать.


 
Игорь Шевченко ©   (2010-04-14 21:59) [5]

[true]TRIx ©   (14.04.10 21:56) [4]

Проблемы индейцев шерифа не волнуют


 
Сергей М. ©   (2010-04-14 22:20) [6]


> матерьял по этой теме, прикладывать.


"Прикладывают" обычно не "по", а "к".

Например, банный лист как "матерьял" традиционно "прикладывают" к причинному месту.


 
[true]TRIx ©   (2010-04-14 22:36) [7]

к причинно следственному месту.. вывод.


 
test ©   (2010-04-15 07:32) [8]

[true]TRIx ©   (14.04.10 21:56) [4]
Ты думаешь что взяв информацию с книги где примеры на С, Бейсике, PHP и вставив в свой диплом, твой руководитель/комиссия сразу предаст анафеме твой диплом? В книгах обычно псевдо язык который демонстрирует подход, примеры в книгах сделаны проще чем реальные приложения чтобы не отвлекаться на особенности языка.


 
[true]TRIx ©   (2010-04-15 09:37) [9]

надо реализовать это на языке дельфи или паскаль, так как это одна из возможных работ с текстом в моем проекте.


 
test ©   (2010-04-15 10:50) [10]

[true]TRIx ©   (15.04.10 09:37) [9]
Не хочешь писать с нуля переведи его из С.


 
Игорь Шевченко ©   (2010-04-15 10:50) [11]


> надо реализовать это на языке дельфи или паскаль


Кому надо ?


 
Anatoly Podgoretsky ©   (2010-04-15 10:54) [12]

> [true]TRIx  (15.04.2010 09:37:09)  [9]

Вывеси объявление в вестибюле института.


 
test ©   (2010-04-15 10:57) [13]

Игорь Шевченко ©   (15.04.10 10:50) [11]
Видимо всем.


 
И. Павел ©   (2010-04-15 11:34) [14]

Если я правильно понял задачу, то можно так:
1) Берем случайное слово из текста
2) Встаем в тексте на случайную позицию, идем вперед и ищем текущее слово (если не нашли - повторяем).
3) Берем слово в тексте, следующее за найденным. Выводим его и делаем текущим.
4) Смыть, повторить с пункта 2 :)

Алгоритм медленный, но если автору сложно перевести с C++ на Delphi - то, по моему, можно и так сделать. Зато никакой предварительной обработки текста.


 
test ©   (2010-04-15 11:48) [15]

И. Павел ©   (15.04.10 11:34) [14]
Автору трудно http://www.google.ru/codesearch/advanced_code_search?hl=ru набрать.


 
[true]TRIx ©   (2010-04-15 14:10) [16]

test, на дельфи нет.
И. Павел, это не марковный алгоритм.

вот как пример, http://www.onlinedorgen.ru/markov.php


 
Jeer ©   (2010-04-15 15:04) [17]


> это не марковный алгоритм.


Да..таких алгоритмов я тоже не видел.

Я тебе уже показал на "пальцах" - см. [3]


 
И. Павел ©   (2010-04-15 15:36) [18]

> И. Павел, это не марковный алгоритм.
> вот как пример, http://www.onlinedorgen.ru/markov.php

Если судить по примеру - то не вижу - что неправильно. Попробуйти ввести там "раз два три четыре пять раз" и посмотрите - что получится. Только вероятности в [14] будут считаться не точно, а только приблизительно (особенно, если одинаковые слова будут стоять близко друг к другу). Но я и пытался сделать задачу попроще, т.к. обычный алгоритм указан в [3].



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

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

Наверх





Память: 0.49 MB
Время: 0.058 c
2-1270885260
roman2
2010-04-10 11:41
2010.08.27
Координаты точки


2-1269157663
Alexandr_I
2010-03-21 10:47
2010.08.27
помогите новичку разобраться с ооп


15-1267122258
Fenik
2010-02-25 21:24
2010.08.27
YAML под Delphi


15-1272675162
adav84
2010-05-01 04:52
2010.08.27
Precompiled binaries в Linux


2-1273576150
noob_one
2010-05-11 15:09
2010.08.27
Variant как массив.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский