Inserting a row in a matrix in a precise place
z = sortrows([A; b], 1); [b_logical, b_where] = ismember(b, z, 'rows')

11 days ago | 1

Extract variable rows and columns from a matrix
A(sub2ind([nr, nc], rows, 1:nc))

12 days ago | 0

| accepted

How to make a NaN vector if there is a single NaN in a column?
[m, n] = size(A); A = nan(m, any(isnan(A(:))) * n)

12 days ago | 1

| accepted

How to assign values to an array with broadcasting
Your way of using repmat() is the easiest way.

12 days ago | 0

| accepted

Error using 'Save' including quotation marks around variables
Use writematrix() or dlmwrite() or csvwrite() for older versions bearing in mind that filename = 'sample'; % for example

12 days ago | 0

Find out how long after division will be an integer?
Simple use *mod()* doc mod

12 days ago | 0

How can one create frequency table of two dimensional data?
[u, ~, c] = unique(data, 'rows', 'stable'); Wanted = [u, accumarray(c, 1)]

12 days ago | 0

| accepted

how to skip plot in the legend when the number of plots is variable
<https://www.mathworks.com/help/matlab/ref/legend.html#bu_sz6u-1>

12 days ago | 0

fft Invalid expression in plot
plot(t, f)

12 days ago | 0

| accepted

How to pad cell w/ multiple arrays with zeros
M = max(cellfun(@length, myCell)); Wanted = cellfun(@(x) [x; zeros(M - numel(x), 1)], myCell, 'un', 0)

13 days ago | 0

| accepted

How to simplify unit fractions?
simplify(frac)

13 days ago | 0

| accepted

How do I take one matrix, divide by another, to make a bunch of new matrices with the dimension of the original matrix, but each scaled by each element of the second matrix?
Wanted = matrix ./ reshape(scalar, 1, 1, []) % use bsxfun() for older versions for dividing

14 days ago | 1

| accepted

print values of array greater than 0
Just use > to find values greater than 0. doc > Hope you’re not bleeding :(

14 days ago | 0

| accepted

What frustrates you about MATLAB? #2
If find() operates along dimensions would make things a lot easier.

14 days ago | 1

Undefined function 'fit' for input arguments of type 'double'.
You don’t have the license for it.

14 days ago | 0

convert xi to i
ix = ismember(cell_array, 'x1') % strcmp() Wanted = ix + 2 * ~ix

14 days ago | 0

replacing Nan with 0
auPoints(isnan(auPoints(r, c))) = 0

15 days ago | 0

Index each row of one matrix applying an operator/function to the second matrix, then concatenate all the results.
z = reshape(a(1:2),1,1,[]) + b; z1 = squeeze(num2cell(z,[1,2])); Wanted = cat(1, z1{:})

15 days ago | 0

| accepted

Deleting an Element Modifies Other Elements
a=sym(1e-3:1e-4:2e-3); a(1)=[]; b=sym(1.1e-3:1e-4:2e-3);

15 days ago | 0

size Inputs must be scalar
B = zeros(numel(x), numel(y), numel(z)); % error is gone but I have no idea what’s going on

15 days ago | 0

| accepted

How to Get Syntax on Figures
Use LaTeX interpreter

15 days ago | 0

how to read day of the year as datetime ?
v = regexprep(""+vector,'(\d{4})(\d+)','00/\$2/\$1'); Wanted = datetime(datestr(v))

15 days ago | 0

Finding the max of column 2 and column 3
[matrix, max(of second and third column of the matrix along rows)]

16 days ago | 0

| accepted

How can one create this matrix, part 2
[X, Y, Z] = ndgrid(0:.1:0.5); [Z(:), Y(:), X(:)]

16 days ago | 0

| accepted

How can one create this matrix?
[X, Y] = meshgrid(1:5); [X(:), Y(:)]

16 days ago | 0

| accepted

New install: Undefined function 'isstring' for input arguments of type 'char'.
<https://www.mathworks.com/help/matlab/ref/isstring.html#bu6eyse_seealso> Release version *2016b*

16 days ago | 0

Biggest value in a vector