Answered

Moving NaN elements from the last columns to the first column, iteratively

The simplest way would be to loop through the rows: i = isnan(A); for j = 1:size(A,1) A(j,:) = [A(j,i(j,:)) A(j,~i...

Moving NaN elements from the last columns to the first column, iteratively

The simplest way would be to loop through the rows: i = isnan(A); for j = 1:size(A,1) A(j,:) = [A(j,i(j,:)) A(j,~i...

3 months ago | 1

| accepted

Answered

Save char array from for loop into a matrix

Unless you can guarantee that all file names have the exact same length, you need to use something other than a char matrix. E...

Save char array from for loop into a matrix

Unless you can guarantee that all file names have the exact same length, you need to use something other than a char matrix. E...

4 months ago | 0

| accepted

Answered

What frustrates you about MATLAB?

The implementation of properties. They are class fields, and they are the accessor methods to these fields, (get/set). This dual...

What frustrates you about MATLAB?

The implementation of properties. They are class fields, and they are the accessor methods to these fields, (get/set). This dual...

4 months ago | 0

Answered

Could anyone help me how to randomly display the values in the selected places

if you meant to fetch values from a random index using above mentioned linear indices: a = magic(5); a = a(1:3,:); validInd...

Could anyone help me how to randomly display the values in the selected places

if you meant to fetch values from a random index using above mentioned linear indices: a = magic(5); a = a(1:3,:); validInd...

4 months ago | 0

Answered

How to convert a cell array containing various inline functions to a unique inline function?

You can generate a function handle which will execute all the handles in a cell array using closures: a = magic(3); myFunction...

How to convert a cell array containing various inline functions to a unique inline function?

You can generate a function handle which will execute all the handles in a cell array using closures: a = magic(3); myFunction...

4 months ago | 0

Answered

Could anyone help me to solve the following issue

a = [1 2 3 4 5; 6 7 8 9 10] a_rand = a(randperm(length(a))) a_rand = [a_rand; a(~ismember(a(:),a_rand(:)))']

Could anyone help me to solve the following issue

a = [1 2 3 4 5; 6 7 8 9 10] a_rand = a(randperm(length(a))) a_rand = [a_rand; a(~ismember(a(:),a_rand(:)))']

4 months ago | 0

Answered

can matlab find ilaplace

Try that: syms s; F = exp(-y*sqrt(s+a))/s; F1 = ilaplace(F); pretty(F1); I don't know what a and y are in your ...

can matlab find ilaplace

Try that: syms s; F = exp(-y*sqrt(s+a))/s; F1 = ilaplace(F); pretty(F1); I don't know what a and y are in your ...

5 months ago | 0

Answered

Select all Rows that Contain A Certain Number and Any NaN's That follow Them

I think in this case a simple loop will be better than a fancy vectorised solution. valid = false(size(A, 1),1); vali...

Select all Rows that Contain A Certain Number and Any NaN's That follow Them

I think in this case a simple loop will be better than a fancy vectorised solution. valid = false(size(A, 1),1); vali...

5 months ago | 0

| accepted

Answered

How to clear persistent variables?

You can clear the name of the .m file in which that function is declared it works for .m file functions, local functions, neste...

How to clear persistent variables?

You can clear the name of the .m file in which that function is declared it works for .m file functions, local functions, neste...

5 months ago | 0

Answered

Extract Previous Cell Value

The problem is you're indexing at index 0 which is invalid. % some specific handling of % the first cell should be % ...

Extract Previous Cell Value

The problem is you're indexing at index 0 which is invalid. % some specific handling of % the first cell should be % ...

5 months ago | 0

Answered

regexrep for the neophyte

match = regexp(recipients,'(?<name>[a-zA-Z]+(?:\s*[a-zA-Z]+)*)\s?\$?(?<sum>\d+(?:[\.,]\d+)*)[^\w,;]*(?<time>[a-zA-Z]+\d+)?','n...

regexrep for the neophyte

match = regexp(recipients,'(?<name>[a-zA-Z]+(?:\s*[a-zA-Z]+)*)\s?\$?(?<sum>\d+(?:[\.,]\d+)*)[^\w,;]*(?<time>[a-zA-Z]+\d+)?','n...

5 months ago | 1

| accepted

Question

multiple populations in a single pole

I have histograms that most likely represent multiple populations. If they distribute normally I know I can use curve fitting...

5 months ago | 0 answers | 0

Answered

what's the matter when i run a M.file?

textscan accepts a file id not a file path. Use <https://www.mathworks.com/help/matlab/ref/fopen.html fopen> first

what's the matter when i run a M.file?

textscan accepts a file id not a file path. Use <https://www.mathworks.com/help/matlab/ref/fopen.html fopen> first

5 months ago | 0

Answered

Please Help Me Simple Question

This is a simple linear equation: price = 10 + 4*floor(depth);

Please Help Me Simple Question

This is a simple linear equation: price = 10 + 4*floor(depth);

5 months ago | 0

Answered

Error in App Designer with Slider: 'Index Exceeds Array Bounds'

without the full code it's hard to say, and in general uploading screenshots of your code is not very helpful. Still, the probl...

Error in App Designer with Slider: 'Index Exceeds Array Bounds'

without the full code it's hard to say, and in general uploading screenshots of your code is not very helpful. Still, the probl...

5 months ago | 0

| accepted

Answered

Why I am getting error message when I try to define line specs of a plot?

You are using an overload of plot that accepts a cfit object https://www.mathworks.com/help/curvefit/cfit.plot.html this overl...

Why I am getting error message when I try to define line specs of a plot?

You are using an overload of plot that accepts a cfit object https://www.mathworks.com/help/curvefit/cfit.plot.html this overl...

5 months ago | 0

Answered

Matlab says to many Inputs calling a fucntion in app designer, even if the input is just one value.

The first argument in a method (that's what functions are called in object oriented programming) of an object is the object inst...

Matlab says to many Inputs calling a fucntion in app designer, even if the input is just one value.

The first argument in a method (that's what functions are called in object oriented programming) of an object is the object inst...

6 months ago | 1

| accepted

Answered

Sliding window for polynomial fitting of a function

What you describe is a stavisky golay filter if I understand correctly windowSize = 10; polyOrder = 20; poly_fit = s...

Sliding window for polynomial fitting of a function

What you describe is a stavisky golay filter if I understand correctly windowSize = 10; polyOrder = 20; poly_fit = s...

6 months ago | 0

Answered

Newbie: Order of line and plot in a simple figure

This is actually not a newbie issue... As far as I know, it's a known issue with yyaxis. A workaround by @Charles Brown using ...

Newbie: Order of line and plot in a simple figure

This is actually not a newbie issue... As far as I know, it's a known issue with yyaxis. A workaround by @Charles Brown using ...

6 months ago | 1

| accepted

Answered

MATLAB Answers Wish-list #4 (and bug reports)

If i ask a question and happen to be the only one who answered it, please don't nudge me to accept the answer

MATLAB Answers Wish-list #4 (and bug reports)

If i ask a question and happen to be the only one who answered it, please don't nudge me to accept the answer

6 months ago | 0

Answered

Quick question about GUI and calling functions.

I'm guessing you mean this file exchange <https://www.mathworks.com/matlabcentral/fileexchange/44820-matlab-code-for-ask-modul...

Quick question about GUI and calling functions.

I'm guessing you mean this file exchange <https://www.mathworks.com/matlabcentral/fileexchange/44820-matlab-code-for-ask-modul...

6 months ago | 0

Answered

[Warning] Why is it bad practice to set additional class properties when using a set method (prompting a warning)?

The thing is that dependent properties always invoked their get/set methods every time you access them. what you did doesn't ne...

[Warning] Why is it bad practice to set additional class properties when using a set method (prompting a warning)?

The thing is that dependent properties always invoked their get/set methods every time you access them. what you did doesn't ne...

6 months ago | 0

Answered

How to generate normalised random numbers in between -0.3 to 0.3?

noise = rand(1,10)*0.6 - 0.3 noise = 0.0973 0.0479 0.2486 0.1055 -0.1262 -0.0478 0.0915 -0.1104 0...

How to generate normalised random numbers in between -0.3 to 0.3?

noise = rand(1,10)*0.6 - 0.3 noise = 0.0973 0.0479 0.2486 0.1055 -0.1262 -0.0478 0.0915 -0.1104 0...

6 months ago | 0

| accepted

Answered

How to access itemprop = "name" from within a data structure in HTML code using Matlab?

I don't have the toolbox you mentioned, but it most likely uses xpath to parse the html... I think the best options are xpath o...

How to access itemprop = "name" from within a data structure in HTML code using Matlab?

I don't have the toolbox you mentioned, but it most likely uses xpath to parse the html... I think the best options are xpath o...

6 months ago | 0

| accepted

Answered

For loop in if/elseif statements which compares multiple characters

The simplest way to simulate N dart throws is to use a for loop from 1 to n and simulate each throw inside the loop: N = randi(...

For loop in if/elseif statements which compares multiple characters

The simplest way to simulate N dart throws is to use a for loop from 1 to n and simulate each throw inside the loop: N = randi(...

6 months ago | 1

| accepted

Answered

how to display / recall data in matlab

Seems To Me Like What You Want Is To Keep Track Of All Your If Conditions With A Logical Index index = B > 40 & B < 80; % yo...

how to display / recall data in matlab

Seems To Me Like What You Want Is To Keep Track Of All Your If Conditions With A Logical Index index = B > 40 & B < 80; % yo...

6 months ago | 0

Answered

Why does it become four number in a line?

you accessed a 2d matrix with linear indexing, If you want to retain the dimentions of your matrix use subscripts instead: A(:...

Why does it become four number in a line?

you accessed a 2d matrix with linear indexing, If you want to retain the dimentions of your matrix use subscripts instead: A(:...

7 months ago | 0

Answered

How to code with gui

You Can Start By Reading About App Designer https://www.mathworks.com/help/matlab/creating_guis/create-a-simple-app-or-gui-us...

How to code with gui

You Can Start By Reading About App Designer https://www.mathworks.com/help/matlab/creating_guis/create-a-simple-app-or-gui-us...

7 months ago | 0