|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|||||||
Перевести код с python на c++. Экспоненциальное распределение20.02.2021, 22:21. Показов 6570. Ответов 62
Метки нет (Все метки)
Помогите перевести код с python на c++ дополнительно добавив вывод значений в excel или txt из строки 25. Мне необязательно чтобы было построение графика и его отображение. Мне главное нужно чтобы был осуществлен вывод значений координат графика в excel или txt из строки 25.
0
|
|||||||
| 20.02.2021, 22:21 | |
|
Ответы с готовыми решениями:
62
Экспоненциальное распределение (перевести из C# в Delphi) Имитационная модель СМО. Экспоненциальное распределение (пример на python) Экспоненциальное распределение |
|
Супер-модератор
|
||||||
| 22.02.2021, 17:55 | ||||||
Сообщение было отмечено xamelione25 как решение
Решение
Ха, а я сделал на плюсах код, который и гистограмму строит:
2
|
||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 22.02.2021, 18:08 [ТС] | |
|
Catstail, почему так сильно значения игриков взлетели...ониже мизерные должны получаться???
Добавлено через 5 минут Catstail, интересно то что звёздочки без значений запускаются...а с координатами ошибку выбивает
0
|
|
|
Супер-модератор
|
|
| 22.02.2021, 18:14 | |
|
xamelione25, ты знаешь, как строят гистограмму? Делят интервал от xmin до xmax на 30 (например) отрезков, а потом считают, сколько значений попало в каждый из них. Это большие целые числа. Что такое твои "игрики" - я не понял.
0
|
|
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
|
| 22.02.2021, 18:23 | |
|
А нельзя ли при переводе кода задействовать GNU Scientific Library?
Там и экспоненциальное распределение и гистограмма есть...
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|||||||||||
| 22.02.2021, 18:36 [ТС] | |||||||||||
|
Catstail, ну если это то же самое что и в питоне....
то почему там мизерные значения получаются а здесь на с++большие
0
|
|||||||||||
|
Супер-модератор
|
|
| 22.02.2021, 19:32 | |
|
xamelione25, я не знаю, что в Питоне (это результат работы Питоновских программ). А в C++ я строю гистограмму. Как она строится - я написал выше: Делят интервал от xmin до xmax на 30 (например) отрезков, а потом считают, сколько значений попало в каждый из них. Это большие целые числа.
1
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||||||
| 23.02.2021, 00:52 [ТС] | ||||||
|
Catstail, подскажите а почему по данной функции график вообще не такой какой должен быть...
хотя я функцию прописал вроде правильно... .... не понимаю.... там вообще парабола должна быть как на синем графике а получается вообще не понятно что (см. то что в консоле) Кликните здесь для просмотра всего текста
0
|
||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||||||
| 23.02.2021, 01:51 [ТС] | ||||||
|
Catstail, на питоне оно вот такой вид имеет
Catstail, смутное сомнение.... но мне даже кажется что парабола почему-то перевернутая верх-тормашками)))
0
|
||||||
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
|||||||||||
| 23.02.2021, 07:20 | |||||||||||
|
xamelione25, вот ваш "причесанный" код.
11я строка должна быть такой:
2
|
|||||||||||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||
| 23.02.2021, 12:07 [ТС] | ||
|
u235, немного не понял ... Вы говорите ...если нужен на с++ ...а показываете на питоне)))
Добавлено через 23 минуты u235, я это уже сделал ...см в 48 посте в коде строки 41 и 51 Добавлено через 1 час 34 минуты Catstail, Просто подскажите ... там для построения второго графика достаточно только функцию поменять и все, или нужно еще дополнительно какие-то изменения вносить???
0
|
||
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
|
| 23.02.2021, 12:23 | |
|
xamelione25, у вас на C++ выдает бимодальную гистограмму. А на Python - одномодальную. Приведенный код на C++ не эквивалентен коду на Python. Я показал, где это исправить для идентичности гистограмм. Проблема в
для C++ (это тот же xi) и в Python (это два случайных x) у вас это совершенно разные величины, из-за этого и разные результаты.
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|||
| 23.02.2021, 12:37 [ТС] | |||
|
u235, но то что вы написали - это же на питоне или на с++?
u235, насколько я понимаю - это на питоне конструкция, а как мне тогда на с++ её прописать? Добавлено через 11 минут но как это все правильно на с++ написать ...ни бум бум
0
|
|||
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
|
| 23.02.2021, 12:37 | |
|
xamelione25, например задублируйте 35-39 строки, введите новые переменные типа b2, x1_ подумайте.. Это ваше задание, вам его и делать.
Разберитесь что такое икс со звездочкой в задании. У меня задания нет.
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 23.02.2021, 20:06 [ТС] | |
|
Catstail, расскажите, а там разве изменения самой функции недостаточно - то есть там для этого какие-то иные еще манипуляции вычислительные нужно делать?
0
|
|
|
Супер-модератор
|
|
| 24.02.2021, 15:22 | |
|
xamelione25, у тебя тема - "экспоненциальное распределение". Я тебе в плюсах построил гистограмму плотности вероятности. Она такая, как и должна быть (смотри здесь). То, что ты ошибочно называешь "параболой" - это "нормальное распределение" смотри здесь. Тебе и это нужно?
0
|
|
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
||
| 24.02.2021, 15:34 [ТС] | ||
|
Catstail,
вот показательное уже есть, нужно еще для нормального построить ...
0
|
||
|
-4 / 5 / 2
Регистрация: 04.02.2013
Сообщений: 1,860
|
|
| 24.02.2021, 15:36 [ТС] | |
|
Catstail, я сделал дубль кода, забил туда функции, а график какой-то неправильный строиться ... см.48пост ... из-за "x*" - не знаю как правильно его оформить
0
|
|
| 24.02.2021, 15:36 | |
|
Помогаю со студенческими работами здесь
60
Экспоненциальное распределение. Экспоненциальное распределение Экспоненциальное распределение Экспоненциальное распределение Экспоненциальное распределение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|