wxmaxima: построение дискретных данных - можно ли вызвать данные из внешнего файла?
У меня есть данные ([x1,y1],....,[xn,yn]), где $n$ велико, около 700.
Я хочу построить эти данные в wxmaxima.
Вопрос в том, могу ли я хранить эти данные во внешнем файле.txt или.wxmx и вызывать их из кода. Как этого добиться?
большое спасибо
1 ответ
Если данные поступают из какого-то внешнего источника, функция read_nested_list
может читать данные как список списков из 2 элементов [[x1, y1], [x2, y2], ...]. Есть другие функции для чтения из файла - ?? read
найдете документацию для них.
Если данные генерируются в Maxima, вы можете сохранить их в текстовом файле с помощью write_data
а затем читать их с read_nested_list
или другая функция чтения. Другой вариант - сохранить их через save("myfile.lisp", mydata)
который экономит mydata
как выражения Лисп. Тогда вы можете сказать load("myfile.lisp")
восстановить mydata
в другой сессии.