Я хочу создать приложение iOS, где вы можете легко просматривать и взаимодействовать с данными геофизики (журналы скважин, сейсмические разделы и т. Д.), Которые обычно приходят как огромные матрицы в формате SEGY или аналогичные.Есть ли способ построить и проанализировать данные с быстрым?
Есть ли способ, которым я могу это сделать быстро? Также мне нужно извлечь статистику и выполнить математические операции. Существует ли какое-либо научное применение быстрого?
Извините, если я размытость, это довольно новая идея, и я хотел бы сделать это на прошивке вместо использования C/Matlab/питон и т.д.
Не могли бы вы немного объяснить, что вы подразумеваете под «использование сторонних фреймворков для чего угодно»? Могу ли я, например, использовать python для обработки и отображения данных, а затем использовать swift, чтобы пользователь мог взаимодействовать с графиками на ipad? – vhflat
Не python, но вы можете запускать c, C++, Object C и Swift в приложениях iOS. В C++ или C есть много математических библиотек, которые можно портировать в iOS, но это не так просто (это можно сделать, но я не рекомендую это). См. Http://stackoverflow.com/questions/4938503/recommended-objective-c-math-libraries-for-working-with-quaternions-matrices-vec для некоторых математических библиотек. Еще одна хорошая идея - обработать ваши данные в другом месте (промежуточное ПО, например сервер) и предоставить обработанные данные в приложение iOS, чтобы он мог показывать тележки и взаимодействовать с ними. – lucaslt89
Конечно, CorePlot (для Objective-C) и ios-charts (для обоих, ObjC и Swift) - действительно хорошие альтернативы. Оба позволяют создавать различные типы диаграмм с взаимодействиями в зависимости от вида диаграммы. Я добавил ссылки на CorePlot и ios-charts в своем ответе. – lucaslt89