Чи можете ви побудувати кілька графіків у MATLAB?

Об’єднати діаграми на тих самих осях За замовчуванням нові діаграми очищають існуючі діаграми та скидають властивості осей, наприклад назву. Однак ви можете скористайтеся командою утримання, щоб об’єднати кілька графіків на одній осі. Наприклад, побудуйте дві лінії та точкову діаграму. Потім скиньте стан утримання на вимкнене.

Нанесення кількох ліній За замовчуванням MATLAB очищає фігуру перед кожною командою побудови. Використовуйте команду figure, щоб відкрити нове вікно фігури. Ви можете накреслити кілька ліній за допомогою команди утримання. Доки ви не скористаєтеся затримкою або не закриєте вікно, усі графіки відображатимуться у вікні поточного малюнка.

  1. y = (dec2base(0:19,3)-'0')/2;
  2. фігура.
  3. для i=1:20.
  4. plot(x,cos(x).^i,'Color',y(i,:))
  5. z{i}=sprintf('cos^{%d} x', i);
  6. Зачекай.
  7. кінець.

thisIndex = ceil(row/5); thisColor = plotColors(thisIndex, :); plot(thisX, thisY, '-', 'Color', thisColor, 'LineWidth', 2); Зачекай; % Залиште сюжети, щоб ми побачили їх усі в кінці.

Щоб побудувати кілька графіків на одному графіку, виконайте такі дії.

  1. Встановіть та імпортуйте бібліотеку matplotlib і NumPy. …
  2. Створіть масив часу за допомогою np. …
  3. Тепер побудуйте графік як plt.subplot(121) plt.plot(t, 'r- -') plt.xlabel('Графік 1)
  4. Подібним чином побудуйте графік 2 як … …
  5. Тепер покажіть обидва графіки на одному графіку як…