Quantcast
Channel: Hidden property – Undocumented Matlab
Browsing latest articles
Browse All 30 View Live

Minimize/maximize figure window

Over the past couple of years, I posted several articles using the JavaFrame property of the figure handle, which enables access to the GUI’s underlying Java peer object. Today, I show how using...

View Article


Image may be NSFW.
Clik here to view.

Uitable sorting

uitable is probably the most complex basic GUI controls available in Matlab. It displays data in a table within a figure, with settable properties as with any other Matlab Handle-Graphics (HG) control....

View Article


Image may be NSFW.
Clik here to view.

Controlling plot data-tips

Plot data tips are a great visualization aid for Matlab plots. They enable users to interactively click on a plot location and see a tool-tip that contains the clicked location’s coordinates. The...

View Article

getundoc – get undocumented object properties

Last week, I presented the list of undocumented properties available in Matlab’s cursor mode and data-tip objects. Over the past two years, I had posted quite a few other articles on this website that...

View Article

Determining axes zoom state

A couple of days ago, a reader of Matlab’s official Desktop blog asked whether it is possible to determine if an axes has been zoomed or not.I have encountered this question myself some time ago, when...

View Article


Image may be NSFW.
Clik here to view.

uiinspect

After several years in which I have mentioned my uiinspect utility in posts, I figured it is high time to actually describe this utility in detail.uiinspect in action (Java, HG, COM)uiinspect,...

View Article

Image may be NSFW.
Clik here to view.

Getting default HG property values

All Matlab’s Handle Graphics (HG) property have default values. These values are used unless we specifically override the property value. For example, in R2012a, Matlab figure handles have 62...

View Article

Handle Graphics Behavior

Matlab’s Handle Graphics (HG) have been around for ages. Still, to this day it contains many hidden gems. Today I discuss HG’s Behavior property, which is a standard undocumented hidden property of all...

View Article


Image may be NSFW.
Clik here to view.

HG2 update

Exactly three years ago, I posted information (here and here) about Matlab’s upcoming new graphics engine, so-called HG2 (Handle Graphics version 2). At the time, I was sure that HG2 was just around...

View Article


Image may be NSFW.
Clik here to view.

Draggable plot data-tips

A couple of years ago, I was asked by a client to figure out a way to make Matlab plot data-tips movable. The problem was that he had a very crowded plot and Matlab’s standard data-tips are displayed...

View Article

Image may be NSFW.
Clik here to view.

Customizing Matlab uipanels

The major innovation in Matlab release R2014b was the introduction of the new handle-based graphics system (HG2). However, this release also included a few other improvements to graphics/GUI that...

View Article

Undocumented view transformation matrix

Everyone knows Matlab’s view function, right? You know, the function that can set a 3D plot to the proper orientation angles and/or return the current plot’s azimuth/elevation angles. I’ve used it...

View Article

Image may be NSFW.
Clik here to view.

Using linkaxes vs. linkprop

One of my clients recently asked me to solve a very peculiar problem: He had several axes and was using Matlab’s builtin linkaxes function to link their axis limits. However, it didn’t behave quite the...

View Article


Image may be NSFW.
Clik here to view.

Customizing contour plots

One of my clients asked me last week whether it is possible to access and customize individual contour lines and labels in HG2 (Matlab’s new graphics system, R2014+). Today’s post will discuss how this...

View Article

Image may be NSFW.
Clik here to view.

Customizing contour plots part 2

A few months ago I discussed various undocumented manners by which we can customize Matlab contour plots. A short while ago I receive an email from a blog reader (thanks Frank!) alerting me to another...

View Article


Image may be NSFW.
Clik here to view.

Figure window customizations

A friend recently asked me, in light of my guesstimate that Java-based Matlab figures will be replaced by web-based figures sometime around 2018-2020, whether there are any “killer features” that make...

View Article

Image may be NSFW.
Clik here to view.

Customizing uifigures part 1

Last month, I posted an article that summarized a variety of undocumented customizations to Matlab figure windows. As I noted in that post, Matlab figures have used Java JFrames as their underlying...

View Article


MathWorks-solicited Java survey

Over the years I’ve reported numerous uses for integrating Java components and functionality in Matlab. As I’ve also recently reported, MathWorks is apparently making a gradual shift away from...

View Article

Image may be NSFW.
Clik here to view.

Customizing contour plots part 2

A few weeks ago a user posted a question on Matlab’s Answers forum, asking whether it is possible to display contour labels in the same color as their corresponding contour lines. In today’s post I’ll...

View Article

Image may be NSFW.
Clik here to view.

Undocumented plot marker types

I wanted to take a break from my miniseries on the Matlab toolstrip to describe a nice little undocumented aspect of plot line markers. Plot line marker types have remained essentially unchanged in...

View Article
Browsing latest articles
Browse All 30 View Live