Matlab

MATLAB is a high-level language and interactive programming environment for numerical computation and visualization developed by MathWorks. Questions should be tagged with either [tag:matlab] or [tag:octave], but not both, unless the question explicitly involves both packages. When using this tag, please mention the MATLAB release you're working with (e.g. R2017a).

53 votes
6 answers
1.4K views
Why is 24.0000 not equal to 24.0000 in MATLAB?

I am writing a program where I need to delete duplicate points stored in a matrix. The problem is that when it

avatar
Arline
0 1 0 9
asked 07 September, 2021
59 votes
15 answers
384 views
How to deal with name/value pairs of function arguments in MATLAB

I have a function that takes optional arguments as name/value pairs. function example(varargin) % Lots of set

avatar
Bryan
0 1 0 9
asked 07 September, 2021
55 votes
4 answers
1.3K views
Function for 'does matrix contain value X?'

Is there a built in MATLAB function to find out if a matrix contains a certain value? (ala PHP's in_array

avatar
Majorie
0 1 0 9
asked 07 September, 2021
50 votes
2 answers
739 views
In MATLAB, are variables REALLY double-precision by default?

This question arose out of something strange that I noticed after investigating this question further... I al

avatar
Dusty
0 1 0 9
asked 07 September, 2021
55 votes
7 answers
1.8K views
How can I count the number of elements of a given value in a matrix?

Does anyone know how to count the number of times a value appears in a matrix? For example, if I have a 1500

avatar
Thurman
0 1 0 9
asked 07 September, 2021
52 votes
4 answers
2.2K views
Iterating through struct fieldnames in MATLAB

My question is easily summarized as: "Why does the following not work?" teststruct = struct('a',3,&

avatar
Lynette
0 1 0 9
asked 07 September, 2021
66 votes
3 answers
769 views
Octave/Matlab: Adding new elements to a vector

Having a vector x and I have to add an element (newElem) . Is there any difference between - x(end+1) = new

avatar
Kurtis
0 1 0 9
asked 07 September, 2021
63 votes
4 answers
676 views
How to change the window title of a MATLAB plotting figure?

I have created a MATLAB plotting with the plot() function. How do I change the window title of the generated f

avatar
Serina
0 1 0 9
asked 07 September, 2021
52 votes
7 answers
1.6K views
Changing Fonts Size in Matlab Plots

I want to change Font Size for xlabel, ylabel, axis size, legend font size a.k.a everything at once, is this p

avatar
Emilia
0 1 0 9
asked 07 September, 2021
63 votes
6 answers
447 views
How to concat string + i?

for i=1:N f(i) = 'f'+i; end gives an error in MatLab. What's the correct syntax to initial

avatar
Jeff
0 1 0 9
asked 07 September, 2021
53 votes
10 answers
2.1K views
MatLab error: cannot open with static TLS

Since a couple of days, I constantly receive the same error while using MATLAB which happens at some point wit

avatar
Corey
0 1 0 9
asked 07 September, 2021
64 votes
7 answers
468 views
In MATLAB, can I have a script and a function definition in the same file?

Suppose I have a function f() and I want to use it in my_file.m, which is a script. Is it possible to have th

avatar
Jefferey
0 1 0 9
asked 07 September, 2021
57 votes
11 answers
1.8K views
Why/when should I prefer MATLAB over Octave?

In our shoestring operation we need to prototype algorithms in some higher-level language before committing to

avatar
Dario
0 1 0 9
asked 07 September, 2021
57 votes
8 answers
403 views
How do I iterate through each element in an n-dimensional matrix in MATLAB?

I have a problem. I need to iterate through every element in an n-dimensional matrix in MATLAB. The problem is

avatar
Chaya
0 1 0 9
asked 07 September, 2021
65 votes
2 answers
1.2K views
cocktail party algorithm SVD implementation ... in one line of code?

In a slide within the introductory lecture on machine learning by Stanford's Andrew Ng at Coursera, he gi

avatar
Louetta
0 1 0 9
asked 07 September, 2021
58 votes
5 answers
1K views
Setting graph figure size

All I want to do is make the width greater and the height smaller. I'm just doing raster plots but this

avatar
Royal
0 1 0 9
asked 07 September, 2021
67 votes
6 answers
1.3K views
Hash tables in MATLAB

Does MATLAB have any support for hash tables? Some background I am working on a problem in Matlab that requi

avatar
Patsy
0 1 0 9
asked 07 September, 2021
63 votes
2 answers
1.6K views
Octave / Matlab: Extend a vector making it repeat itself?

Is there a way to extend a vector by making it repeat itself? >v = [1 2]; >v10 = v x 5; %x represents s

avatar
Georgie
0 1 0 9
asked 07 September, 2021
58 votes
7 answers
1.8K views
Map function in MATLAB?

I'm a little surprised that MATLAB doesn't have a Map function, so I hacked one together myself sinc

avatar
Wilfredo
0 1 0 9
asked 07 September, 2021
66 votes
7 answers
2.3K views
What's the difference between & and && in MATLAB?

What is the difference between the & and && logical operators in MATLAB?

avatar
Jefferey
0 1 0 9
asked 07 September, 2021