Нажмите "Enter", чтобы перейти к содержанию

Начертите график: Решение на Задание 38 из ГДЗ по Алгебре за 9 класс: Макарычев Ю.Н.

Привет. Помогите мне начертить! 39 Алгебра 9 класс Макарычев – Рамблер/класс

Привет. Помогите мне начертить! 39 Алгебра 9 класс Макарычев – Рамблер/класс

Интересные вопросы

Школа

Подскажите, как бороться с грубым отношением одноклассников к моему ребенку?

Новости

Поделитесь, сколько вы потратили на подготовку ребенка к учебному году?

Школа

Объясните, это правда, что родители теперь будут информироваться о снижении успеваемости в школе?

Школа

Когда в 2018 году намечено проведение основного периода ЕГЭ?

Новости

Будет ли как-то улучшаться система проверки и организации итоговых сочинений?

Вузы

Подскажите, почему закрыли прием в Московский институт телевидения и радиовещания «Останкино»?

Начертите график какой-нибудь функции, нулями которой
служат числа: а) -3 и 3; б) -4, 0 и 2; в) -3, 2, 1 и 5.


 

ответы

Вот такие графики:

ваш ответ

Можно ввести 4000 cимволов

отправить

дежурный

Нажимая кнопку «отправить», вы принимаете условия  пользовательского соглашения

похожие темы

ЕГЭ

10 класс

11 класс

Химия

похожие вопросы 5

150 Алгебра 9 класс Макарычев Помогите решить графически

Решите графически уравнение:
а) х3 = 2; б) х3 = 4; в) х3 = -5.
 

ЭкзаменыАлгебра9 классМакарычев Ю.Н.ГДЗ

Когда скорость изменения функции будет наибольшей или наименьшей? Алгебра 10-11 класс Колмогоров Упр 308

 Совсем я в точных науках не сильна) Кто поможет?) Найдите значения аргумента из промежутка [-2; 5], при которых скорость изменения (Подробнее…)

ГДЗ11 классКолмогоров А.Н.Алгебра

Васильевых. 50 вариантов ответов по русскому языку. Вариант 31 ч.2 Задание 13 ОГЭ Русский язык 9 класс Однородное подчинение придаточных

     Среди предложений    21-29:  
      (21) И Митрофанов услышал в этом смехе и прощение себе, и даже какое-то (Подробнее…)

ГДЗРусский языкОГЭ9 классВасильевых И.П.

16. Расставьте все знаки препинания: укажите цифру(-ы), на месте которой(-ых)… Цыбулько И. П. Русский язык ЕГЭ-2017 ГДЗ. Вариант 13.

16.
Расставьте все знаки препинания: укажите цифру(-ы), на месте которой(-ых)
в предложении должна(-ы) стоять запятая(-ые). (Подробнее…)

ГДЗЕГЭРусский языкЦыбулько И.П.

ЕГЭ-2017 Цыбулько И. П. Русский язык ГДЗ. Вариант 13. 18. Расставьте все знаки препинания: укажите цифру(-ы), на месте которой(-ых)…

18.
Расставьте все знаки препинания: укажите цифру(-ы), на месте которой(-ых)
в предложении должна(-ы) стоять запятая(-ые). (Подробнее…)

ГДЗЕГЭРусский языкЦыбулько И. 2

python — Networkx не может нарисовать график из файла

Задавать вопрос

спросил

Изменено 1 год, 8 месяцев назад

Просмотрено 1к раз

Я новичок в PyCharm. В настоящее время я работаю над кодом с networkx, который требует от меня построения данных из файла. Я запустил код, и PyCharm дает

Процесс завершен с кодом выхода 0 , что означает отсутствие ошибки. Но все учебные пособия YouTube с Networkx показывают, что они успешно рисуют график с окном запуска Python, и моя программа запуска Python вылетает каждый раз, когда я пытаюсь запустить код. Но это появилось только тогда, когда я рисую из существующего файла, а графики можно рисовать при добавлении ребер. Моя консоль ничего не показывает, кроме кода выхода 0. Вот мой код

 импортировать networkx как nx
ИмяФайла="locations1.txt"
Тип графика=nx.DiGraph()
G = nx.read_edgelist(FileName, create_using=Graphtype, nodetype=int, data=. (('weight', float)))
для x в G.nodes():
  print ("Узел: ", x," имеет общую #степень: ",G.степень(x)," , In_степень: ", G.out_степень(х)," и выход_градус: ", G.in_степень(х))
 для u,v в G.edges():
  print ("Вес ребра ("+str(u)+","+str(v)+")", G.get_edge_data(u,v))
 nx.draw(G)
 
  • питон
  • пичарм
  • сетьx

2

Вы можете попробовать использовать библиотеку matplotlib.pyplot.

 импортировать matplotlib.pyplot как plt
 
 nx.draw(график)
plt.savefig(путь)
 

или

 nx.draw(график)
plt.show()
 

Сначала установите декоратор ниже версии, так как некоторые другие версии имеют проблемы. https://github.com/networkx/networkx/issues/4718

 pip install decorator==5. 0.7
 

Вот пример программы, чтобы проверить, все ли работает нормально.

 импортировать matplotlib.pyplot как plt
импортировать networkx как nx
g = nx.DiGraph()
g.add_edge('Человек X','Человек Y')
g.add_edge('Человек X','Человек Z')
g.add_edge('Человек Z','Человек Y')
plt.figure(figsize=(6,4))
nx.draw_networkx(г)
 

образец вывода

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Требуется, но никогда не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Максима Розыгрыш

Максима Розыгрыш

Maxima имеет несколько встроенных команд рисования, но пакет draw делает работу с графиками гораздо лучше. Обратите внимание, что графики Maxima не являются его сильной стороной, он гораздо лучше справляется с символьными вычислениями, чем графики. Однако он позволяет вам смешивать графики и вычисления, тогда как Winplot просто работает с графиками и некоторыми числовыми приложениями.

Это введение в некоторые команды, которые мы будем использовать. Лучший ресурс, который я нашел для пакета рисования, — это Graphics with Maxima от Wilhelm Haager. Он объясняет вещи намного лучше, чем руководство Maxima, и у него есть изображения, тогда как в руководстве есть только команды.

Пакет вытягивания первой загрузки

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

92,х,-2,2) )$

Команда могла быть введена в одной строке. Мне нравится разделять их и делать некоторые отступы, чтобы все было ровно.

Графические объекты

Явная команда — это только один из графических объектов, которые вы можете иметь. Некоторые другие объекты, которые вы можете иметь: неявные , точки , метки , полярные и параметрические . Следующая картинка продемонстрирует использование некоторых из них. 9(1/3),т,-2,2) )$

Квадратные окна

Первое, что вы, вероятно, заметите на последнем графике, это не то, сколько классных функций у вас может быть, а то, как круг выглядит как эллипс. Это потому, что смотровое окно не квадратное. Есть два набора команд, которые изменяют это: размеры и

xrange/yrange . Размеры дают фактический размер окна графика в пикселях. По умолчанию это 600 пикселей в ширину и 500 пикселей в высоту. xrange/yrange переопределяют окно просмотра, которое выбирает Maxima. Для того, что мы делали до сих пор, было решено, что окно [-2,2]×[-2,4] покрывает весь график. Это 4 единицы в ширину и 6 единиц в высоту. Итак, мы пытаемся поместить изображение 4×6 в кадр 6×5, но это выглядит не очень хорошо. 2=4,х,-2,2,у,-2,2), цвет = красный, тики = 92 = 4 \) дает наихудшие результаты и является наименее эффективным. Лучше использовать параметрические графики \( x = 2,5 \cos t,\ y = 2,5 \sin t \) или, что лучше всего, полярный график \( r = 1,5 \).

Затенение области

Команда draw2d может затенить область для явно заданной функции.

 draw2d(
    fill_color = красный,
    fill_func = 2+sin(x),
    явный(cos(x),x,-%pi/2,%pi/2),
    fill_func = ложь,
    ширина_линии = 2,
    цвет = черный,
    явный(cos(x),x,-%pi,%pi),
    цвет = синий,
    явный (2+sin(x),x,-%pi,%pi)
)$

Отрисовка значений по умолчанию

Вы заметите, что большинство команд имеют отношение к форматированию графика, а не к его рисованию. Часто используемые элементы, такие как оси, сетка и размеры; а также менее используемые элементы, такие как разрешение (nticks или ip_grid), line_width, цвет по умолчанию (если вам не нравится синий), а также font и font_size, могут быть перемещены в отдельный блок, который установит их по умолчанию для всех графики, которые идут после этой точки. 2, х, -2,2) )$

Вот один и тот же график трижды. Первый — это исходный график из Maxima без какого-либо дополнительного форматирования, так как он предшествует команде set_draw_defaults(). Остальные идут после set_draw_defaults(), поэтому они включают команды форматирования оттуда. Последний добавляет оператор yrange, чтобы сделать график более квадратным и показать, что вы можете добавлять дополнительные графические команды, даже если вы включаете set_draw_defaults(). Если вы включаете графическую команду и в set_draw_defaults(), и в draw2d(), команда внутри draw2d() переопределит значение по умолчанию.

Встроенные графики

Команды рисования могут начинаться с «wx», чтобы рисовать их внутри wxMaxima, а не в отдельном окне. Это может ускорить время разработки. Однако графики, как правило, выглядят не так красиво. В этом есть большая проблема: когда Richland установила Maxima, они установили ее в папку по умолчанию, и команды wxdraw2d() на самом деле не работают.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *