Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 22, 2016 23:57:35

Argo
Зарегистрирован: 2016-10-19
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.

Собственно вопрос: как это сделать?желательно поподробнее
Заранее благодарю

Офлайн

#2 Окт. 23, 2016 01:00:43

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.

Argo
Взять данные с Си (90)
Какие данные?
Argo
построить график по этим данным.
По каким данным?



Отредактировано py.user.next (Окт. 23, 2016 01:01:33)

Офлайн

#3 Окт. 23, 2016 01:05:29

Argo
Зарегистрирован: 2016-10-19
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.


У меня вычисляется значения функции (X ввожу, Y вычисляется) и должен построится график по этим данным. Код уже подготовил, осталось только как-то брать эти значения переменных и отправлять их из Си в питон

Отредактировано Argo (Окт. 23, 2016 01:05:46)

Офлайн

#4 Окт. 23, 2016 09:20:08

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.

Argo
(X ввожу, Y вычисляется)
Мда… Вам больше всего подходит отправить их в файл, а потом скриптом считать и отрисовать.

Есть такие темы embedding python, ctypes, boost python, cffi.

Но подробно вам не опишешь что использовать потому что у вас подробность в постановке задачи хромает.



Офлайн

#5 Окт. 23, 2016 09:46:14

Argo
Зарегистрирован: 2016-10-19
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.

doza_and
Но подробно вам не опишешь что использовать потому что у вас подробность в постановке задачи хромает.
Есть уравнение функции. Её значение равно Y. В этой функции есть X, который пользователь вводит. В зависимости от изменения X изменяется и Y. Значения X и Y я вывожу в фаил. например “1; 5” где х=1, а y=5. При этом следующая пара значения выводится на новую строку. Как воспользоваться питон-скриптом чтобы он считывал значения переменных правильно и строил по ним график?

Офлайн

#6 Окт. 23, 2016 10:03:58

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.

Argo
Есть уравнение функции. Её значение равно Y. В этой функции есть X, который пользователь вводит. В зависимости от изменения X изменяется и Y. Значения X и Y я вывожу в фаил. например “1; 5” где х=1, а y=5. При этом следующая пара значения выводится на новую строку. Как воспользоваться питон-скриптом чтобы он считывал значения переменных правильно и строил по ним график?

Но при чем тут Си?



Офлайн

#7 Окт. 23, 2016 10:05:41

Argo
Зарегистрирован: 2016-10-19
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.

FishHook
Но при чем тут Си?

Задание в лабораторной работе такое: написать прогу на си и питоне, чтобы вычислялся график. Вот и думаю как использовать этот питон скрипт в си

Офлайн

#8 Окт. 23, 2016 10:09:43

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.

Argo
например “1; 5”
-1 реализовать функцию на C
0 реализовать код записи данных в файл Не писать лишних ; с которыми будете путаться.
1 записать данные в файл задавая значения в консоли
2. Считываете данные https://docs.scipy.org/doc/numpy/reference/generated/numpy.loadtxt.html
3 изучаете документацию по http://matplotlib.org/ и строите график как показано в примерах.

Фаз -1,0,1,2 можно избежать если уравнение сразу в питон забить.



Офлайн

#9 Окт. 23, 2016 10:29:14

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.

Тащить сюда numpy, это как-то слишком. Может лучше в CSV?



Офлайн

#10 Окт. 23, 2016 10:52:29

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Взять данные с Си (90) и при помощи питон-скрипта построить график по этим данным.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version