Перспективы для программиста в Германии
Переводить на С#??? Бессмысленное занятие. Проще вызывать R из своей программы в пакетном режиме для обработки или генерации данных.
Я не понимаю, что такое "похожая кривая" и "чтобы живой была". Что нужно для тестов? Генерация данных? Если да, то нужны параметры. Если параметры неизвестны, то нужно сфитовать хотя бы одну кривую, чтобы оценить их значения. И с "похожестью" может случиться казус. Например, квази-экспоненциальные спады могут быть очень похожи, а вот их производные достаточно сильно различаться по профилю (случай из практики). Поэтому без знания физической модели можно натестировать много фигни.
Если же модель и параметры известны, то что тогда вызывает трудности?
R может показаться непривычным, но это шикарнейший и удобнейший язык для _сложной_ обработки данных. Освоить его сравнительно легко.