Storing Parameters in AWS using MATLAB

In a previous blog post, Notifications from MATLAB, I showed how Amazon's Notification system (AWS SNS) can be used from MATLAB service can be used to easily send information between endpoints in a distributed system, be they applications or people. In this short post I want to show how MathWorks tools can use another AWS service - the Simple Systems...

标签: Cloud, External Interfaces, GitHub, Parallel Computing, Third Party Integration

Developer Zone

2019-12-06 17:47:31

Modifying Part of the Layout of a MATLAB GraphPlot

I'm working on a script that visualizes the structure of our website. This is done by plotting a graph object where the nodes are our website pages and the edges represent the parent and child relationships of the sections. This results in a graphplot object. I want to manually modify the spacing between some of the nodes after plotting with...

标签: Code-Along, Format: Video

Stuart’s MATLAB Videos

2019-12-06 16:35:59

Crepuscular Calculations

Happy Crepusculus! Never heard of Crepusculus? I'll come back to that later. Instead, let me begin with a fun fact: the shortest day of the year is December 21st. What? You already knew that fun fact? Okay smarty-pants, here's a trick follow-up question: when is the earliest sunset? It turns out it comes well before the shortest day....

标签: Uncategorized

MATLAB Community

2019-12-06 13:54:15

A Matrix for the New HPL-AI Benchmark

My colleagues are looking for a matrix to be used in a new benchmark. They've come to the right place....

标签: Matrices, Numerical Analysis, Performance, Precision, Supercomputing

Cleve’s Corner: Cleve Moler on Mathematics and Computing

2019-12-04 13:00:33

How to Overlay a Color on an Image Using a Mask

In my first year of writing this blog (2006!), I showed how to overlay a color onto an image based on a mask. This was the example I gave back then: I wrote a function called imoverlay to handle all the details, and I submitted it to the File Exchange.About three and a half years ago, in R2016a, the Image...

标签: Uncategorized

Steve on Image Processing and MATLAB

2019-12-03 18:07:37

A GitHub Badge for the File Exchange

Only last month I was talking about badges on the File Exchange. Today I'm going to tell you about another kind of badge: the GitHub badge. For a few years now (since 2014), GitHub and the File Exchange have been on a first name basis. That is to say, you can put your MATLAB code into a repo on GitHub...

标签: Uncategorized

MATLAB Community

2019-11-27 16:08:55


Sean's pick this week is py_addpath directory matlab_too by Eric Fields. Using Python with MATLAB Do you have some Python code from a colleague or a snippet from GitHub that you'd like to use in MATLAB and not have to rewrite it? You can do that through the Python Interface for MATLAB. A simple "hello...

标签: Picks

File Exchange Pick of the Week

2019-11-27 10:29:27

Scene Classification Using Deep Learning

This is a post from Oge Marques, PhD and Professor of Engineering and Computer Science at FAU, and of course famous for his post on?image augmentation. He's back to talk about scene classification, with great code for you to try. You can also follow him on Twitter (@ProfessorOge) Automatic scene classification (sometimes referred to as scene recognition, or scene...

标签: Uncategorized

Deep Learning

2019-11-25 07:15:05

Interpolation Utilities

Will's pick this week is Interpolation Utilities by Joe Henning. As most of you are probably aware, interpolation is the task of estimating the value of a data set inbetween known data points. There are a variety of numeric methods for interpolation. Joe's contribution is a handy repository of 37 of these methods. A few of them have built-in...

标签: Picks

File Exchange Pick of the Week

2019-11-22 08:57:07

Where Are They Now? Nathan Gyger, Speedgoat

Today we’re talking to Nathan Gyger from Speedgoat. As a student at Bern University of Applied Sciences?between 2012 and 2015, Nathan participated in Formula Student Germany. What Did You Learn in Formula Student? “By participating in an engineering competition it was possible to learn how to properly engineer.” Why did you choose to get involved in Formula...

标签: Automotive, Where-Are-They-Now

Racing Lounge

2019-11-20 12:00:36

How to Read and Visualize a DICOM Volume

Earlier this year, I learned something about DICOM datasets that surprised me. I had downloaded a Head-Neck CT+PET study, and I wanted to create a volume array in MATLAB. I tried to do this the hard way at first, and of course I got it wrong. (Spoiler: there's an easy way.)I naively assumed that there was some meaning to the...

标签: Uncategorized

Steve on Image Processing and MATLAB

2019-11-19 12:37:47

New in R2019b: Subsystem Reference

Today I want to introduce my favorite new feature in MATLAB R2019b: Subsystem Reference Let's see what is it, how it works, and when you should be using it. Creating a Subsystem File In R2019b, we are introducing a new type of block diagram. In addition to model files and library files, it is now possible to create subsystem files:...

标签: What's new?

Guy on Simulink

2019-11-15 15:50:51

Using clearvars

When working on a script, I often want to clear all the variables in my workspace except for some vary large arrays that would be a pain to import again. clearvars does the trick. It's like clear, but with some extra features. Features covered in this code-along style video include: clearvars Follow me (@stuartmcgarrity) if you want to...

标签: Code-Along, Cody Code-Along

Stuart’s MATLAB Videos

2019-11-14 10:59:39

Deep Learning for Medical Imaging: Malaria Detection

This post is from Barath Narayanan, University of Dayton Research Institute. Dr. Barath Narayanan graduated with MS and Ph.D. degree in Electrical Engineering from the University of Dayton (UD) in 2013 and 2017 respectively. He currently holds a joint appointment as an Associate Research Scientist at UDRI's Software Systems Group and as an Adjunct Faculty for...

标签: Uncategorized

Deep Learning

2019-11-14 09:00:45

Guess the functions and get a t-shirt

Of all the MATLAB or MathWorks toolbox functions that have been mentioned in this blog since 2006, imshow and imread have appeared the most. As in last week's post, they often appear together, right at the beginning: When I say they have "appeared the most," I am counting each function once for each blog...

标签: Uncategorized

Steve on Image Processing and MATLAB

2019-11-11 07:00:50

Animating mathematical functions

Jiro's Pick this week is Plot Gui 2d by Silas Henderson.This entry is one of many interactive apps that Silas has created, and I had been quite intrigued by many of his entries. I chose to highlight "Plot GUI 2d" because of its simple, but useful application for teaching mathematical concepts. Visualization helps students understand concepts, and animation increases that...

标签: Picks

File Exchange Pick of the Week

2019-11-10 09:00:59

Time for an Argument

For those Monty Python fans reading this post, check out the Argument Clinic. Recently both Sean and Jiro, twice! posted about the new arguments capability available for input argument checking. I wanted to show you some more about this great feature! I've also discussed argument checking over the years, including this post....

标签: Error checking, New Feature

Loren on the Art of MATLAB

2019-11-07 09:14:27

Trajectory Planning for Robot Manipulators

NOTE: While this post will talk specifically about manipulators, many of the concepts discussed apply to other types of systems such as self-driving cars and unmanned aerial vehicles. Trajectory planning is a subset of the overall problem that is navigation or motion planning. The typical hierarchy of motion planning is as follows: Task planning – Designing a set of...

标签: MATLAB, Robotics, Simulink

Racing Lounge

2019-11-06 12:00:40

How to display images with bilinear interpolation and antialiasing

Note: this blog post describes an image display feature that is new in R2019b. You can download this release from is my new favorite image: But that's just a 512x512 version of it. Click here for the full resolution (2048x2048) version. Image credit: DeFacto This image caught my eye because I'm always looking for a good sample image to...

标签: Uncategorized

Steve on Image Processing and MATLAB

2019-11-04 16:39:11

Color Order for Line Plots

Line plots with a color order from one of our color maps are useful, and pretty....

标签: Color, Graphics, Magic Squares

Cleve’s Corner: Cleve Moler on Mathematics and Computing

2019-11-04 13:08:35

Execute My MATLAB Algorithm in a Web Application

Greg's pick this week is Generate JavaScript Using MATLAB Coder by Geoff McVittie. You are building a game where you want to model Einsteinian relativistic physics as part of an online learning tool. The interface is designed in HTML, CSS, and Javascript, but you prototyped the computational algorithms in MATLAB. You know you can generate C-code from...

标签: Picks

File Exchange Pick of the Week

2019-11-01 09:00:49

Stability of Kuramoto Oscillators

I am working with Indika Rajapakse and Steve Smale to investigate the stability of the dynamic system describing Kuramoto oscillators. Indika and Steve are interested in Kuramoto oscillators for two reasons; the self synchronization provides a model of the cells in a beating heart and the dynamic system is an example for Morse-Smale theory. I am personally interested in the Kuramoto model as it relates to deep brain stimulation (DBS) for open-loop control of human movement disorders. My kuramoto program demonstrates both stable and unstable critical points. Roundoff error may destabilize an unstable critical point....

标签: Differential Equations, Fun, Graphics

Cleve’s Corner: Cleve Moler on Mathematics and Computing

2019-10-30 17:27:36


站长推荐上一条 /3 下一条