Graphic sizing in Matlab R2015b
I would like to introduce Daniel Dolan of Sandia National Laboratories. Dan works on a variety of data analysis projects in Matlab, and is an active lurker on MATLAB Central. Dan has a habit of finding...
View ArticleI am hiring a Matlab programmer (Tel Aviv)
I am hiring a Matlab programmer for work in the Tel Aviv area, under my supervision. Flexible workhours, suitable for part-time job seekers and students. The work will be interesting and the...
View ArticleConvolution performance
MathWorks’ latest MATLAB Digest (January 2016) featured my book “Accelerating MATLAB Performance“. I am deeply honored and appreciative of MathWorks for this.I would like to dedicate today’s post to a...
View ArticleQuirks with compiled Matlab DLLs
I would like to introduce guest blogger Hanan Kavitz of Applied Materials. Today Hanan will discuss several quirks that they have encountered with compiled Matlab DLLs.I work for Applied Materials...
View ArticleSimple GUI Tabs for Advanced Matlab Trading App
I’d like to introduce guest blogger Alex Boykov, one of the developers of the Walk-Forward Analysis Toolbox for Matlab (WFAToolbox), which enables accelerated trading strategies development using...
View ArticleBetter MEX error messages
I would like to introduce guest blogger Pavel Holoborodko, the developer of the Advanpix Multiprecision Computing Toolbox for MATLAB. Pavel has already posted here in the past as a guest blogger about...
View ArticleMunich Germany visit, 9-11 May 2016
I will be visiting clients in Munich, Germany between 9-11 May 2016, for advanced Matlab training and consulting. During this visit I will also attend the annual MATLAB Expo on May 10.If you are in the...
View ArticleCustomizing 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 ArticleSecure SSL connection between Matlab and PostgreSQL
I’d like to introduce guest blogger Jeff Mandel of the Perelman School of Medicine at the University of Pennsylvania. Today Jeff will discuss a how-to guide for setting up an SSL connection between...
View ArticleUpcoming public Matlab presentations
I will be presenting in two upcoming Matlab conferences:April 5, 2016 – Tel Aviv, Israel – Matlab Data Analytics (Hebrew)May 10, 2016 – Munich, Germany – Matlab Expo (English)In both cases I will...
View ArticleAdding a search box to figure toolbar
Last week I wrote about my upcoming presentations in Tel Aviv and Munich, where I will discuss a Matlab-based financial application that uses some advanced GUI concepts. In today’s post I will review...
View ArticleFaster findjobj
My findjobj utility, created in 2007 and updated over the years, has received wide recognition and is employed by numerous Matlab programs, including a few dozen utilities in the Matlab File Exchange....
View ArticleSmart listbox & editbox scrollbars
A good friend recently asked me for examples where using Java in Matlab programs provides a significant benefit that would offset the risk of using undocumented/unsupported functionality, which may...
View ArticleSetting class property types – take 2
Three years ago, almost to the day, I wrote about a very handy undocumented feature of Matlab classes that enables us to specify type restrictions for any Matlab class property. We can specify property...
View ArticleTransparent labels
For the application that I will be presenting at next week’s MATLAB Expo in Munich (presentation slides), I wanted to add a text label at a specific location within the figure. The problem was, as you...
View ArticleViewing saved profiling results
Many Matlab users know and utilize Matlab’s built-in Profiler tool to identify performance bottlenecks and code-coverage issues. Unfortunately, not many are aware of the Profiler’s programmatic...
View Articlermfield performance
Once again I would like to introduce guest blogger Hanan Kavitz of Applied Materials. Several months ago Hanan discussed several quirks with compiled Matlab DLLs. Today Hanan will discuss how they...
View ArticleFigure 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 ArticleMEX ctrl-c interrupt
I recently became aware of a very nice hack by Wotao Yin (while at Rice in 2010; currently teaching at UCLA). The core problem is that unlike m-files that can be interrupted in mid-run using ctrl-c,...
View ArticleHandling red Java console errors
Anyone who has worked with non-trivial Matlab GUIs knows that from time to time we see various red Java stack-trace errors appear in the Matlab console (Command Window). These errors do not appear...
View Article