flash1103 писал(а):
flash1103 А что випы не захотели? из купи/продай? Випы не захотели - я и сейчас готов оплатить,
тем более что теперь имею более понятное ТЗ
Леонид писал(а):
konsys, специально для вас https://forum.hiasm.com/post/308750Леонид. - я посмотрел, решение Специально для меня красиво, но как к моей проблеме пристегнуть пока не знаю.
Я не прогер - я дизайнер (хороший и опытный)
Что касается того, что мне надо в итоге
1) загрузка файла из CSV около и более 30000 строк -
2) вывод графика
3) корреляция I++1
4) вывод графика по коэффициентам корреляции
5) вывод спектра оригинального сигнала
архив с файлом и допами https://disk.yandex.ru/d/0TrGijtQkG94BA
--- Добавлено в 2021-03-29 22:49:10
Леонид писал(а):
специально для вастут конечно нагородил, а как Вы отделяете из списка Х и У
-------------
Add(Button,11310507,329,154)
{
Left=20
Top=40
Width=125
Height=70
Caption="Загрузить файл"
link(onClick,2487773:doEvent1,[])
}
Add(ODialog,8881608,546,154)
{
Filter="All|*.csv*"
Point(doStartDir)
link(onExecute,961341:doLoad,[(625,160)(625,111)])
}
Add(StringTable,961341,672,84)
{
Left=190
Top=35
Width=295
Height=170
}
Add(Plotter,12184612,868,140)
{
Left=505
Top=35
Width=300
Height=170
Name="main"
}
Add(StrList,6493107,770,175)
{
link(Str,961341:Select,[(776,149)(685,149)])
}
Add(Hub,6715567,476,238)
{
OutCount=4
link(onEvent1,6493107:doClear,[(630,244)(630,188)])
link(onEvent3,3276927:doClear,[(816,258)(816,356)])
link(onEvent4,2649262:doFor,[(500,265)(500,314)])
}
Add(For,2649262,511,308)
{
End=1024
IncludeEnd=1
link(onEvent,6493107:doAdd,[(663,314)(663,181)])
link(onStop,1163512:doEnum,[(676,321)(676,349)])
link(End,961341:Count,[(524,240)(678,240)])
}
Add(Timer,9651421,413,189)
{
Interval=100
Enable=1
AutoStop=1
link(onTimer,6715567:doEvent1,[(506,195)(506,223)(464,223)(464,244)])
}
Add(ArrayEnum,1163512,770,343)
{
link(onItem,3276927:doAdd,[])
link(Array,6493107:Array,[(776,285)(790,285)])
}
Add(PlotLines,3276927,868,343)
{
Grapher="main"
link(ValueX,1163512:Index,[(881,334)(825,334)(825,383)(783,383)])
}
Add(Hub,2487773,378,154)
{
link(onEvent1,8881608:doExecute,[])
link(onEvent2,9651421:doTimer,[(399,167)(399,195)])
}