
Steven Lord
MathWorks
I joined The MathWorks in the Technical Support department during the summer of 2001 and transferred into the Quality Engineering department in March of 2004. I now work qualifying the core MATLAB numerical functions (PLUS, MINUS, LU, FFT, ODE45, etc.)
Professional Interests: mathematics, MATLAB
For assistance with MATLAB question please post to MATLAB Answers or contact Technical Support using the Contact Us link in the upper-right corner of the page instead of contacting me directly.
Statistics
RANK
13
of 279,944
REPUTATION
15,858
CONTRIBUTIONS
0 Questions
7,329 Answers
ANSWER ACCEPTANCE
0.00%
VOTES RECEIVED
2,726
RANK
498 of 18,779
REPUTATION
3,271
AVERAGE RATING
3.40
CONTRIBUTIONS
5 Files
DOWNLOADS
32
ALL TIME DOWNLOADS
31982
CONTRIBUTIONS
0 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
0 Highlights
AVERAGE NO. OF LIKES
Content Feed
Creating a polar histogram with x values (bins) that will appear on the graph even though no values fall into those bins?
Do you need the histogram to be on a polar axes? If so use the polarhistogram function. x = deg2rad(randi([0 270], 1, 1e6)); p...
3 hours ago | 0
| accepted
Some Robot models are missing from the Robotics System Toolbox.
According to the Release Notes the puma560 robot model was introduced in release R2023a. You're using release R2022b, the releas...
6 hours ago | 0
Retime for custom timestep (6 hour)
You're using this syntax from the retime documentation page: "TT2 = retime(TT1,'regular',method,'TimeStep',dt) calculates regul...
7 hours ago | 0
DE (f) has wrong solution
Your code calls ode45 with an output argument but then doesn't use that output argument later in the code. In addition you're ca...
7 hours ago | 0
Process .dat file, plot, scale, and put back into similar format
You may want to interactively experiment with the various options for importing your data in the Import Tool. You can specify th...
1 day ago | 0
Creating a Dynamic Variable for Table Names
Can you dynamically create variables with numbered names like A1, A2, A3, etc.? Yes. Should you do this? The general consensus ...
1 day ago | 0
How to request the development of a new support package?
If you're requesting support for a new type of hardware, see this page. If you're requesting a different type of support packag...
1 day ago | 0
| accepted
code fft for matlab function block
Are you sure you intended to take the fft of the input argument S? From the error message that input is a scalar (or a length th...
5 days ago | 0
How to label nodes in a plot?
This matrix looks similar to the one from one of your previous questions. If that's the case, and you plotted the graph object, ...
5 days ago | 0
| accepted
Does the current Symbolic Math Toolbox still use the MuPAD as its underlying implementation?
What was removed was the MuPAD Notebook interface, not the symbolic computation engine. Is there a specific reason you are inte...
5 days ago | 0
Execution of script image as a function is not supported
You've likely created your own image.m file that's taking precedence over the image function included in MATLAB. To check this r...
6 days ago | 0
| accepted
using matchpairs when objects have different capacities
You could duplicate rows or columns in the matrix you pass to matchpairs to reflect that "multiple copies" of the object to be m...
6 days ago | 0
| accepted
what does this error mean?"Array formation and parentheses-style indexing with objects of class 'matlab.io.datastore.ImageDatastore' is not allowed"
A datastore array must be a scalar (a 1-by-1 array.) You can't make an array of them, so where you attempt to index into it MATL...
6 days ago | 0
How to draw a network of nodes in circular formation with links between nodes in MATLAB?
Use the Graph and Network Algorithms functionality included in MATLAB once you've corrected your adjacency matrix. A= [-1 -1 0 ...
6 days ago | 0
| accepted
How would I remove multiple specific elements from an array.
I would use the rmoutliers function with the "quartiles" method. Data = [923 916 932 927 908 931 953 926 919 963]; g2 = sort(r...
7 days ago | 0
How can I choose an element from a vector according to its probability ?
t=0.1;Ang_1 = [10 20 30 45 80];% this vector of options Since your for loop had invalid syntax and you don't use what I suspect...
7 days ago | 2
| accepted
Read in matrix for multiple steps while changing string
time = [0, 10, 20]; files = "temperature_" + time + ".txt" Now you could iterate over the elements of the files string array.
7 days ago | 0
| accepted
In an array xy=[x y], reduce array length by assigning average values of y based on a predefined range of x
Use findgroups or discretize to bin your X data into groups then use splitapply or groupsummary to calculate the @mean for each ...
7 days ago | 0
How to avoid creating lots of variables from calculation from a table
If all the variables you want to add to the table array are the same type, create one array and use array2table or (given that y...
8 days ago | 0
| accepted
How can I make a variable matrix?
You could do this: syms U [7 1] U But be careful what you name your variable. Note that not only is U created but so are U1, ...
8 days ago | 0
| accepted
How to make scatter plot with varying point sizes and hues on
See the entries in the Syntax section on the documentation page for the scatter function that include the sz (size) and c (color...
8 days ago | 1
Function unrecognized even with the addon installed.
Try updating the toolbox path cache using one of the sets of instructions in the last two sections on that documentation page. I...
8 days ago | 0
| accepted
How do I open Matlab runtime (free version) after installing it on Windows?
The MATLAB Runtime (that I'm assuming you downloaded from this page) is not an interactive MATLAB session. Its purpose is to run...
8 days ago | 0
| accepted
convert array string data in array serial number
Unless you're using an older release where it is not available I strongly recommend you use datetime instead of serial date numb...
8 days ago | 1
Inconsisent(?) behaviour of str2num() with a particular usage
If you want to evaluate the Static empty method of your class, don't use eval or str2num. Use feval or str2func. classname = "s...
9 days ago | 2
seems like a handle class nesting bug
Not a bug. See the "Handle Objects as Default Property Values" section on this documentation page for an expanation and an alter...
10 days ago | 0
SVD functions have different results
The values are correct but the signs are wrong. That is not the correct way to say it. The signs are different but if you ch...
12 days ago | 2
why are the names not being saved as written? Why do i get this error each time? Also why is the legend wrong? please fix this so i can verify my code is working as intended.
Which line of code is actually part of your program? The line from the error message: save('featuresLD2.mat', 'features1SEM'); ...
12 days ago | 0
I will like to know what is the problem with my "iterate" function and how to solve it
A search for functions named iterate on the MathWorks website found only two hits on the first couple pages of results. The firs...
12 days ago | 1
why does an error that says "Line 31: The operation or expression 'plot( [t,delta_h]);' has no evident effect." appear when trying to plot
You cannot call the plot function while a variable named plot exists in the workspace. Your attempts to do so are treated by MAT...
13 days ago | 0