Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 709
1

Построения, выходящие за пределы осей

17.12.2019, 00:26. Показов 484. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток!
Есть такая программка:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
load geoid
figure
%ax1 = axes('Position',[0.1 0.1 0.4 0.4]);
ax = axesm('eckert4', 'frame', 'on', 'MapLatLimit',[-90 90])
set(ax, 'ButtonDownFcn', []);
%axesm eckert4; 
%framem; 
gr = gridm;%('buttondownfcn', []);
set(gr, 'ButtonDownFcn', []);
axis on
geoshow('landareas.shp', 'FaceColor', 'g');
Она строит карту Земли в проекции Эккерта. Всё было бы хорошо, если бы обрамление (жирный чёрный "овал") и сетка (......) при перетаскивании и масштабировании не выходили за пределы белой зоны, но увы. Я, вероятно, не знаю какого-то нюанса, ведь построение "geoshow" ограничивается полями. (Возможно, конечно, обрамление и сетка - это и есть оси, которые я и перемещаю, но что тогда за белая область? В настройках axesm ничего подходящего я не нашёл.)
Подскажите, пожалуйста, как ограничить ВСЕ построения одной и той же областью на экране (это не так критично для этой программы, но максимально критично для GUI, где эта сетка просто уезжает на кнопки, поля ввода и т.д.).
Буду максимально благодарен за помощь!!!
Миниатюры
Построения, выходящие за пределы осей  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2019, 00:26
Ответы с готовыми решениями:

Напишите программу, которая контролирует индексы, выходящие за пределы массива и генерирует исключения.
Реализовать базовый класс исключений и многоуровневую иерархию производных классов с использованием...

Есть ли какие-нибудь готовые решения для отображение координатных осей? Не для построения графика
Пробовала QCustomPlot... но там есть фон...а позади этой шкалы у меня еще графические объекты...как...

не работают браузеры (программы выходящие в интернет)
Проблемка такая, перестали работать браузеры, после всяких танцев с бубнами и моими и не моими...

Как изменить выходящие данные датчика дыма?
Здравствуйте! Работаю в Тинкеркаде. Есть проект с датчиком дыма. Датчик дыма фиксирует кол-во...

2
4926 / 2679 / 550
Регистрация: 07.11.2019
Сообщений: 4,398
17.12.2019, 07:48 2
Проверить не могу, но попробуйте в конце скрипта добавить
Matlab M
1
gridm('reset')
1
194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 709
17.12.2019, 14:27  [ТС] 3
u235, спасибо, но не сработало
0
17.12.2019, 14:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2019, 14:27
Помогаю со студенческими работами здесь

Оценка точности методов численного интегрирования (Выходящие прямоугольники)
Помогите написать программу на C# Метод выходящих прямоугольников Функция - x + x^2 - x^3...

Как сделать стилизированными json данные, выходящие из html формы
Добрый день господа! Только начал познавать front, не судите строго. Есть HTML форма с...

Вычислить пределы, используя 1-й и 2-й замечательные пределы
Помогите решить хотя бы некоторые примеры из этих.Очень нужно!Буду очень благодарна! Правила,...

Для данной вершины орграфа вывести на экран все «выходящие» соседние вершины
Ребят, помогите пожалуйста сделать задачку на шарпе. Задание: Для данной вершины орграфа вывести на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru