У меня есть график с экспоненциальным диапазоном оси y. Я использую команду multipot, вставляя два изображения в одну строку. Поэтому из-за этого широкого диапазона оси y я теряю некоторое пространство, которое я мог бы использовать, чтобы лучше показать мои сюжеты. Я хочу, чтобы в основном что-то вроде этогоРедактирование диапазона оси y в Gnuplot
Как я мог это сделать? Я думаю, что для этого я делаю некоторые математические операции в диапазоне оси y. Также самая удобная команда для вставки (xE-10) в верхнем левом углу графика.
reset
set terminal epslatex size 16cm,18cm color colortext
set output new.tex
set key off
set format $%g$
set title "sinx"
set ylabel "[kNm]"
plot 1000000*sin(x)
Это не мой точный код, но он похож на этот. Сюжет, который я представил, является частью мультимножного кода, и я использую 7 входных файлов с данными временных рядов 300 секунд на шаг времени 0,02. Дело в том, я хочу, чтобы изменить диапазон оси Y (использовать некоторые mathtematical выражения), а также включают в себя член (Xe-10) на верхней части сюжета что-то вроде этого
Для таких вопросов это действительно помогает, если вы добавите образец кода, чтобы люди могли воспроизводить и легко тестировать решение. Это приводит к гораздо большему отклику. – Bernhard
Я действительно хочу представить свой код, так как это поможет быстро решить проблему. Однако я использую другое программное обеспечение для запуска Gnuplot. Таким образом, способ представления кода Gnuplot будет немного иным. Хотя я хочу представить код, он будет сбивать с толку, если я это сделаю, когда передаю команду plot внутри циклов в классе, который следует за oops. Что касается изображения, которое я опубликовал выше, это отредактированное изображение в краске. Я действительно хочу, чтобы сюжет выглядел так, поэтому я сделал некоторые корректировки (например, добавление * E-10) в краску. –
Вы можете просто создать простой скрипт gnuplot, который точно повторяет то, что вы на самом деле видите. – Bernhard