Русскоязычный форум закрыт из-за отсутствия активности (доступен только для чтения).
Пожалуйста, пользуйтесь англоязычной его версией. Приносим извинения за неудобства
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

Вход


Опции
К последнему сообщению К первому непрочитанному
Offline mikekaganski  
#1 Оставлено : 23 августа 2012 г. 17:30:29(UTC)
mikekaganski


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 19.03.2012(UTC)
Сообщений: 112
Мужчина
Российская Федерация
Откуда: Khabarovsk, Russia

Сказал «Спасибо»: 130 раз
Поблагодарили: 33 раз в 29 постах
В настоящее время очень легко сбить настройку графика (его область отображения и масштаб), просто покрутив колесо мышки над графиком, когда он активен. Например, если я редактировал исходные данные, прокрутил документ для уточнения чего-нибудь, а потом мышью прокручиваю его назад, то в момент, когда курсор мышы окажется над графиком, начнёт изменяться его масштаб.
Было бы очено здорово, если была бы опция по "заморозке" графика, т.е. не отключению его обсчёта, и не отключению возможности редактировать его входные данные, а отключению возможности панорамирования/зумирования его поля (эти операции в области графика при включении этого режима для данного графика были бы эквивалентны соответствующим операциям в пустом поле листа).
С уважением,
Михаил Каганский

Wanna join the discussion?! Login to your Форум проекта SMath forum account. Новые регистрации запрещены.

Offline impersonalis  
#2 Оставлено : 24 августа 2012 г. 0:49:39(UTC)
impersonalis


Статус: Member

Группы: Registered
Зарегистрирован: 24.08.2012(UTC)
Сообщений: 11
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 1 раз в 1 постах
Было бы удобно иметь возможность не "мануальной" настройки параметров отображения. Например, в Mathcad были маркеры, позволяющие задать границы построения для осей. Дополнительное меню, позволяющее изменить характер графика просто необходимо: задавать ориентацию для 3D мышкой - невозможно, хотелось бы иметь возможность задать координаты простым вводом числа в соответствующее поле. К тому же, это позволит динамически подстраивать изображение под данные. Пример: необходимо отобразить в виде графика данные, загружаемые из файла (то есть пределы станут известны апостериори). В этом случае, можно было бы указать в качестве вертикальных пределов выражения min и max.
Хотелось бы иметь возможность:
1) настраивать цвет и характер линии
2) характер графика (диаграмма, точки, ломаная, проч)
3) шаг подписей осей (для одного и того же масштаба, получать подпись к оси как "1 2 3 4 5 6", так и "1 3 5" )
4) включать/выключать сетку для одного измерения (только вертикаль/только горизонталь)
5) копирование области в буфер обмена как изображения "в один клик"
6) настройка цвета сетки
7) режимы отображения 3D (не только сетка, но и заливка)
8) построение графика от вектора (т.е. с шагом 1 по абсциссе) - это экономит время при наборе листа, и вычислениях.
Offline mikekaganski  
#3 Оставлено : 24 августа 2012 г. 3:46:07(UTC)
mikekaganski


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 19.03.2012(UTC)
Сообщений: 112
Мужчина
Российская Федерация
Откуда: Khabarovsk, Russia

Сказал «Спасибо»: 130 раз
Поблагодарили: 33 раз в 29 постах
Автор: impersonalis Перейти к цитате
Было бы удобно иметь возможность не "мануальной" настройки параметров отображения. Например, в Mathcad были маркеры, позволяющие задать границы построения для осей. Дополнительное меню, позволяющее изменить характер графика просто необходимо: задавать ориентацию для 3D мышкой - невозможно, хотелось бы иметь возможность задать координаты простым вводом числа в соответствующее поле. К тому же, это позволит динамически подстраивать изображение под данные. Пример: необходимо отобразить в виде графика данные, загружаемые из файла (то есть пределы станут известны апостериори). В этом случае, можно было бы указать в качестве вертикальных пределов выражения min и max.

Поддерживаю.
Автор: impersonalis Перейти к цитате
1) настраивать цвет и характер линии

Про цвет - согласен, и решение частного случая (отрезков) уже предлагалось. На данный момент единственная возможность управлять цветом (и толщиной) - это рисовать линию точками. Про "характер" - это Вы зря. Это также можно обойти (использовать отрезки), но привносит в компактную программу целый комплекс дополнительной инфраструктуры - редактор типов линий, настройки их масштабирования, хранение/загрузка...
Автор: impersonalis Перейти к цитате
2) характер графика (диаграмма, точки, ломаная, проч)

Это уж точно не для математического пакета. Нарисовать это можно и сейчас. Делается функция для отрисовки "диаграммы", и потом в неё передаётся массив. Или написать своё расширение.
Автор: impersonalis Перейти к цитате
3) шаг подписей осей (для одного и того же масштаба, получать подпись к оси как "1 2 3 4 5 6", так и "1 3 5" )

Хотелось бы согласиться. Хотя при отрисовке осей вручную это также решаемо.
Автор: impersonalis Перейти к цитате
4) включать/выключать сетку для одного измерения (только вертикаль/только горизонталь)
6) настройка цвета сетки

Пока этого нет - можно отрисовывать сетку самостоятельно. Насчёт цвета - если будет возможность управлять цветом линий, то и здесь это станет возможным.
Автор: impersonalis Перейти к цитате
5) копирование области в буфер обмена как изображения "в один клик"

А это ещё зачем? Это - свисток в чистом виде.

Ощущение такое, что посмотрят в эту тему, увидят эту кучу хотелок, и даже не будут рассматривать те из них, которые действительно быстро реализуемы. Вы хотите полнофункциональный редактор диаграмм, аналогичный очень тяжёлым решениям. И бОльшая часть этого, имхо, должна быть вынесена в плагины.
С уважением,
Михаил Каганский
Offline impersonalis  
#4 Оставлено : 24 августа 2012 г. 10:36:37(UTC)
impersonalis


Статус: Member

Группы: Registered
Зарегистрирован: 24.08.2012(UTC)
Сообщений: 11
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 1 раз в 1 постах
Прошу извинить, но по мне, всё перечисленное вполне компактно (я старался забыть про матлаб и перечислил лишь реально мною использованные опции Маткада). По поводу функции для диаграмм - да, именно так и делаю. По поводу копирования графика - может, я чего не заметил, но сейчас приходится делать скриншот окна и обрезать область графика вручную - решение явно черновое.
Пожалуйста поясните про "отрисовку осей вручную".
Спасибо.
Offline mikekaganski  
#5 Оставлено : 24 августа 2012 г. 11:09:49(UTC)
mikekaganski


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 19.03.2012(UTC)
Сообщений: 112
Мужчина
Российская Федерация
Откуда: Khabarovsk, Russia

Сказал «Спасибо»: 130 раз
Поблагодарили: 33 раз в 29 постах
Я отключаю оси и добавляю отрезки "ось X" и "ось Y", а также их подписи (с нужным мне шагом). Громоздко, конечно, и дополнительная нагрузка на вычислитель, но по крайней мере возможность управлять внешним видом.
С уважением,
Михаил Каганский
thanks 1 пользователь поблагодарил mikekaganski за этот пост.
impersonalis оставлено 24.08.2012(UTC)
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.