#windows #matlab
#Windows #matlab
Вопрос:
Я запускаю Matlab 2015a на ноутбуке с Windows 7, подключенном к двум внешним мониторам с помощью nView Desktop Manager от nvidia. В последнее время мои позиции фигуры были завышены. Когда я устанавливаю положительную позицию x, цифры отображаются в правой части экранов. При их отображении (с помощью клавиши Windows стрелка) отображается отрицательное значение для всего, что находится в поле зрения. Это большая проблема для моих позиций по умолчанию (панели ожидания и тому подобное отображаются вне поля зрения), и если я поделюсь своими сценариями с кем-либо (в противном случае я бы просто установил, чтобы мои цифры отображались на [-1000, 10, w, l], но это поставило бы их слева от других людейэкраны)
Есть идеи, что может вызвать это? У меня уже более года настроен один и тот же компьютер / монитор / графический процессор, и это появилось только в последние несколько недель.
Комментарии:
1. положение в пикселях, я полагаю ?! что произойдет, если вы попытаетесь ссылаться на него с помощью normalized ?
2. Да, эта позиция указана в пикселях. Я более подробно описываю нормализованное поведение в своем комментарии ниже.
Ответ №1:
это может помочь: [1,1] — это позиция нижнего левого угла вашего основного дисплея. Это не самый левый и не первый монтиор. вы можете проверить и изменить taht в панели управления / дисплее / настройках (или аналогично в зависимости от версии и языка Windows). Поэтому, если ваш главный экран находится посередине, дисплей слева от него будет иметь отрицательное значение для x
Комментарии:
1. Нет, 1,1, похоже, не находится в левом нижнем углу моего основного дисплея. У меня самый правый дисплей в качестве основного, и (с нормализованными единицами измерения) этот монитор находится между -2 и -1. Среднее значение равно от -3 до -2, а левое — от -4 до -3. Если я поменяю свой основной монитор на самый левый монитор, правый будет равен 0-1, средний — от -1 до 0, а левый — от -2 до -1. Похоже, что мой основной монитор всегда начинается с -2 (нормализовано).