В Julia v1.01 я хотел бы создать функцию из строки.
Справочная информация. В числовом решателе тестовый набор определяется с помощью файла JSON. Было бы здорово, если бы пользователь мог указать начальное условие в виде строки.
Это приводит к следующей ситуации: Предположим, что мы имеем (из файла JSON)
fcn_as_string = "sin.(2*pi*x)"
Есть ли способ преобразовать это в function fcn
, чтобы я мог позвонить
fcn(1.0) # = sin.(2*pi*1.0)
Производительность на самом деле не является проблемой, поскольку начальное условие оценивается один раз, а затем фактические вычисления занимают большую часть времени.