Пользовательский блок ошибка индификатора.
Добавлено: 21.07.2016{, 15:57}
Создаю пользовательский блок
// middle_value
if (En==true)
{
outs=0;
for (i=0; i<lenght-1; i=i+1)
{
array=array[i+1];
outs=outs+array;
}
}
out =outs-lenght;
Акцент на последнюю строку.
скетч выглядит так.
...
out_33211685_1 =outs_33211685_1-lenght_33211685_1;
...
Всё ок.
Меняю пользовательский блок на (последняя строка минус заменил на делить)
// middle_value
if (En==true)
{
outs=0;
for (i=0; i<lenght-1; i=i+1)
{
array=array[i+1];
outs=outs+array;
}
}
out =outs/lenght;
скетч выглядит так.
...
out_99546783_1 =outs/lenght;
...
и естественно не работает.
Добавлено (21.07.2016, 15:57)
---------------------------------------------
Решение.
В пользовательском блоке строку
out =outs/lenght;
заменил на:
out =(outs)/(lenght);
скетч нормализовался.
...
out_120841083_1 =(outs_120841083_1)/(lenght_120841083_1);
...
// middle_value
if (En==true)
{
outs=0;
for (i=0; i<lenght-1; i=i+1)
{
array=array[i+1];
outs=outs+array;
}
}
out =outs-lenght;
Акцент на последнюю строку.
скетч выглядит так.
...
out_33211685_1 =outs_33211685_1-lenght_33211685_1;
...
Всё ок.
Меняю пользовательский блок на (последняя строка минус заменил на делить)
// middle_value
if (En==true)
{
outs=0;
for (i=0; i<lenght-1; i=i+1)
{
array=array[i+1];
outs=outs+array;
}
}
out =outs/lenght;
скетч выглядит так.
...
out_99546783_1 =outs/lenght;
...
и естественно не работает.
Добавлено (21.07.2016, 15:57)
---------------------------------------------
Решение.
В пользовательском блоке строку
out =outs/lenght;
заменил на:
out =(outs)/(lenght);
скетч нормализовался.
...
out_120841083_1 =(outs_120841083_1)/(lenght_120841083_1);
...