Вверх ↑
Этот топик читают: Гость
Ответов: 96
Рейтинг: 1
#1: 2010-12-18 14:03:29 ЛС | профиль | цитата
Подскажите, почему эта схема не работаетcode_21851.txt

Вот программа в которой стоит эта схема
code_21852.txt
карма: 0

0
файлы: 2code_21851.txt [2.3KB] [86], code_21852.txt [7.9KB] [211]
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2010-12-18 14:36:50 ЛС | профиль | цитата
301992 писал(а):
почему эта схема не работает

как минимум потому, что Hub не может использоваться в схемах FTCG
карма: 27
0
Ответов: 96
Рейтинг: 1
#3: 2010-12-18 19:10:53 ЛС | профиль | цитата
Hub убрал и все равно не работает
------------ Дoбавленo в 16.52:
Dilma ты же эксперт в FTCG. Помоги.
------------ Дoбавленo в 19.10:
Dilma, поскольку я не могу двигаться дальше, ты хотя бы сообщи вообще сможешь помочь и когда, если сейчас занят.
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2010-12-18 21:42:42 ЛС | профиль | цитата
301992 писал(а):
сможешь помочь и когда

если и дальше вся информация будет сводится к "не работает", то не смогу и никогда.
карма: 27
0
Ответов: 96
Рейтинг: 1
#5: 2010-12-19 09:43:41 ЛС | профиль | цитата
Dilma я сделал вот так code_21860.txt и заработало, но скорость сильно не поменялась, относительно схемы на стандартных компонентах. Можешь, что-то посоветовать или сделать компонент Rnd для FTCG
карма: 0

0
файлы: 1code_21860.txt [2.4KB] [94]
Ответов: 4641
Рейтинг: 334
#6: 2010-12-19 12:02:35 ЛС | профиль | цитата
301992, кстати а где ты у FT_Math нашел doClear
у меня его нет!

И еще, если бы ты как то объяснил что твоя схема делает и где ты хочешь добиться быстродействия и почему, может тебе помогли бы другие.
Мне например твой кусок схемы не о чем не говорит, а вся схема тем более.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 96
Рейтинг: 1
#7: 2010-12-19 12:53:25 ЛС | профиль | цитата
Ravilr писал(а):
301992, кстати а где ты у FT_Math нашел doClear
у меня его нет!
Обновил с SVN

По поводу схемы. Работает она так сначала генеригуется первая последовательность 0 и 1 (ноликов и единичек), затем вторая и обе эти последовательности входят в FTCG контейнер, в котором эти последовательности побитно неремножаються и затем эти проихведения складываються и на выходе из контейнера некоторое число, т.е. данный блок производит взаимно корреляционный анализ двух разных последовательностей одинаковой длины. значения после FTCG поступают в массив переменных (от -128 до 128 в зависимости от значений) и в текстовый файл производиться запись конкретных значений и сколько раз те или иные значения появились. Примерно так.
еще раз выкладываю свою схему
code_21861.txt
хотел бы ее полностью сделать на компонентах FTCG, но там не все есть. А на IC я не знаю как. Мой знакомый давно подобное делал но Ассемблере и у него очень хорошая скорость выполнения. Но исходников у него не сохранилось.
карма: 0

0
файлы: 1code_21861.txt [8.7KB] [192]
Разработчик
Ответов: 26305
Рейтинг: 2146
#8: 2010-12-19 13:15:49 ЛС | профиль | цитата
301992 писал(а):
Обновил с SVN

Нет на SVN FT_Math.ini с такой точкой -- http://svn.hiasm.com/packs/delphi/conf/FT_Math.ini


карма: 22

0
Ответов: 3349
Рейтинг: 233
#9: 2010-12-19 13:26:14 ЛС | профиль | цитата
nesco писал(а):
Нет на SVN FT_Math.ini с такой точкой -- http://svn.hiasm.com/packs/delphi/conf/FT_Math.ini

Наверное после падения SVN туда попала старая версия, или он сам эту точку добавил.
карма: 1

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#10: 2010-12-19 13:32:18 ЛС | профиль | цитата
Ivann писал(а):
Наверное после падения SVN туда попала старая версия

Сомневаюсь, вот последнее FT_Math.ini до падения



[About]
Version=1.0
Author=Dilma
Mail=hiasm@mail.ru

[Type]
Class=Element
Info=Арифметические операции +,-,*,/,... (и т.п. по списку в OpType)
View=OpType,20
Tab=FTCG

[Property]
OpType=Определяет арифметическую операцию|4|0|+,-,*,/,and,or,xor,div,mod,shl,shr,x^y,cos,sin,tg,ctg,acos,asin,atan,ch,sh,th,cth,ach,ash,ath,acth,log,lg,ln,exp,sqr,sqrt,abs,sign,round,frac,trun,min,max
Op1=Определяет операнд 1 по умолчанию|7|0
Op2=Определяет операнд 2 по умолчанию|7|0
ResultType=Определяет тип результата|4|1|Integer,Real
Default=Начальные значения результата|7|0
AngleMode=Единицы для тригонометрических функций|4|0|Радианы,Градусы

[Methods]
doOperation=Вычисляет сумму, или разность, или... (и т.д. по списку в OpType)|1|0
onResult=Выдаёт в поток результат матоперации|2|0
Op1=Операнд 1|4|7
Op2=Операнд 2|4|7
Result=Содержит результат операции после его вычисления методом doOperation|3|7
карма: 22

0
Ответов: 96
Рейтинг: 1
#11: 2010-12-19 13:59:22 ЛС | профиль | цитата
Ivann писал(а):
или он сам эту точку добавил.
http://forum.hiasm.com/forum_serv.php?q=56&id=2031
------------ Дoбавленo в 13.59:
А как на счет схемы? У кого-нибудь есть предложения? FT_Math с точкой doClear по ссылке выше
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#12: 2010-12-19 14:18:02 ЛС | профиль | цитата
301992 писал(а):
FT_Math с точкой doClear по ссылке выше

А каког тогда такие утверждения
301992 писал(а):
Обновил с SVN

Че тут тень на плетень наводить, в расчете, что никто не заметит.
В штатном пакете ее нет, а многие не хотят специально ставить нештатные компоненты. Нормальную помощь можно будет ждать только тогда, когда пакет не будет выходить за рамки общепринятого.

Второе -- нельзя ли выложить не описание задачи, а действующий пример, сделанный на не FTCG компонетах
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#13: 2010-12-19 14:27:16 ЛС | профиль | цитата
в схеме как минимум нужно заменить все строковые константы на числовые. Основное же время там уходит на генерацию начальных строк и их пробрасывание в FTCG
карма: 27
0
Ответов: 96
Рейтинг: 1
#14: 2010-12-19 15:02:06 ЛС | профиль | цитата
code_21862.txt

А на счет SVN, я перепутал, просто в одной из тем ка раз про эту точку говорили, и что-то про SVN прошу прощения
------------ Дoбавленo в 15.02:
Dilma писал(а):
в схеме как минимум нужно заменить все строковые константы на числовые. Основное же время там уходит на генерацию начальных строк и их пробрасывание в FTCG
Подскажи, что за строковые константы и как их заменить на числовые. И если всю программу написать на FTCG, то скорость должна вырасти? Но в стандартном наборе FTCG нет Rnd, да и массив переменных я наверное не смогу реализовать на FTCG, потому что не понимаю как это сделать
карма: 0

0
файлы: 1code_21862.txt [11.6KB] [163]
Разработчик
Ответов: 26305
Рейтинг: 2146
#15: 2010-12-19 15:07:53 ЛС | профиль | цитата
301992, а модуль можно как-то подцепить к визуальным компонентам, с выводом промежуточных результатов, а а не к фоновому приложению
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)