Answered

Adding elements of a matrix based on an if condition

There is no rblush in your code. Note that sum(scalar_value) is simply scalar_value. The code you've written does not work at a...

Adding elements of a matrix based on an if condition

There is no rblush in your code. Note that sum(scalar_value) is simply scalar_value. The code you've written does not work at a...

2 jours ago | 0

Answered

Help with using summation functions in matlab (Trying to create an atomic scatter function)

function scatterfactor = calculatescatteringfactor(Z, s, a, b) assert(numel(s) == 1, 's must be scalar'); assert(isequ...

Help with using summation functions in matlab (Trying to create an atomic scatter function)

function scatterfactor = calculatescatteringfactor(Z, s, a, b) assert(numel(s) == 1, 's must be scalar'); assert(isequ...

2 jours ago | 0

Answered

find second minimum in a row in matlab without sorting

Use mink A = [ 3.5 2 1.6 1.456 0 1.9 2.6 ; 3.8 2.6 3.9 0 6 1.564 0 ]; minvals = mink(A, 2, 2); %first 2 miminums along dimen...

find second minimum in a row in matlab without sorting

Use mink A = [ 3.5 2 1.6 1.456 0 1.9 2.6 ; 3.8 2.6 3.9 0 6 1.564 0 ]; minvals = mink(A, 2, 2); %first 2 miminums along dimen...

2 jours ago | 1

Answered

How to read .txt file and convert the characters of .txt into cell formation

You ought to read the documentation of the functions you use if you don't know how they work. fopen doesn't read a file. All it ...

How to read .txt file and convert the characters of .txt into cell formation

You ought to read the documentation of the functions you use if you don't know how they work. fopen doesn't read a file. All it ...

2 jours ago | 0

Answered

Reodering/Swapping Arrays in a struct

You seem to be writing matlab code using C syntax. In matlab if conditions don't need to be enclosed in () brackets if a(i) > 7...

Reodering/Swapping Arrays in a struct

You seem to be writing matlab code using C syntax. In matlab if conditions don't need to be enclosed in () brackets if a(i) > 7...

2 jours ago | 0

| accepted

Answered

Are MATLAB updates supersed each other or we must install the whole packages?

Each update includes all the previous updates, you only need to install the latest even if you haven't installed the previous on...

Are MATLAB updates supersed each other or we must install the whole packages?

Each update includes all the previous updates, you only need to install the latest even if you haven't installed the previous on...

2 jours ago | 0

Answered

How to convert a letter to a number in a cell array? Number = alphabetical order location. i.e. A = 1, B = 2, C = 3, etc.

cell2mat(yourcellarray) - 'A' + 1

How to convert a letter to a number in a cell array? Number = alphabetical order location. i.e. A = 1, B = 2, C = 3, etc.

cell2mat(yourcellarray) - 'A' + 1

2 jours ago | 0

Answered

using strrep multiple times

Use replace instead: >> usertext = 'left black left right up down upside white upleft'; >> replace(usertext, {'left', 'up', 'b...

using strrep multiple times

Use replace instead: >> usertext = 'left black left right up down upside white upleft'; >> replace(usertext, {'left', 'up', 'b...

3 jours ago | 2

Answered

How can I pass variables to eval without error suppression ?

f = @() func(numel(b), a, b); %prepare function for call evalc('f()'); %call function. () optional but make it clear we're ca...

How can I pass variables to eval without error suppression ?

f = @() func(numel(b), a, b); %prepare function for call evalc('f()'); %call function. () optional but make it clear we're ca...

3 jours ago | 2

| accepted

Answered

Find the orientation of each arbitrary object in an image

The structure (or table if you ask for table output) returned by regionprops has a field called 'Orientation' which is the angle...

Find the orientation of each arbitrary object in an image

The structure (or table if you ask for table output) returned by regionprops has a field called 'Orientation' which is the angle...

3 jours ago | 1

Answered

Select elements of a matrix based on the values of a logical array

First, have you noticed that your code doesn't work at all? It either copy all of columns 3 and 4 of A into C if B is all 1s, an...

Select elements of a matrix based on the values of a logical array

First, have you noticed that your code doesn't work at all? It either copy all of columns 3 and 4 of A into C if B is all 1s, an...

3 jours ago | 0

| accepted

Answered

Select specific number of random ones placed in a zeros matrix

m = zeros(1024, 1024); m(randperm(numel(m), 20)) = 1; %place 20 ones randomly in m.

Select specific number of random ones placed in a zeros matrix

m = zeros(1024, 1024); m(randperm(numel(m), 20)) = 1; %place 20 ones randomly in m.

3 jours ago | 0

| accepted

Answered

how to read a string

split = textscan(tline, '%s%f%f%f'); txt = split{1} numbers = cell2mat(split(2:end))

how to read a string

split = textscan(tline, '%s%f%f%f'); txt = split{1} numbers = cell2mat(split(2:end))

3 jours ago | 0

Answered

How do I track the number of instances of a given handle?

I'm curious what you mean by "inheriting that class appears to put a lot of constraints on what I can do with my existing code i...

How do I track the number of instances of a given handle?

I'm curious what you mean by "inheriting that class appears to put a lot of constraints on what I can do with my existing code i...

3 jours ago | 0

Answered

How to get field value from a struct as a variable in order to use in a code?

There's no need to. Creating separate variables is usually not a good idea. Wherever you were going to use X, use yourstruct.X. ...

How to get field value from a struct as a variable in order to use in a code?

There's no need to. Creating separate variables is usually not a good idea. Wherever you were going to use X, use yourstruct.X. ...

3 jours ago | 2

| accepted

Answered

Having trouble finding the mean of array elements between two indices

See my comments to the question. Using a matrix, and assuming you're using R2019b since you haven't indicated a matlab version:...

Having trouble finding the mean of array elements between two indices

See my comments to the question. Using a matrix, and assuming you're using R2019b since you haven't indicated a matlab version:...

4 jours ago | 0

Answered

Add empty cell inside a cell array considering a single array

Surely, by now, with all the questions you've asked, you should be able to manipulate cell arrays yourself. Anyway: desiredlen...

Add empty cell inside a cell array considering a single array

Surely, by now, with all the questions you've asked, you should be able to manipulate cell arrays yourself. Anyway: desiredlen...

4 jours ago | 0

| accepted

Answered

Is it possible to use a variable name like this within Matlab?

Confusingly, variable names can mean two different things now in matlab. A generic variable name, e.g. >> A = 5 is limited to ...

Is it possible to use a variable name like this within Matlab?

Confusingly, variable names can mean two different things now in matlab. A generic variable name, e.g. >> A = 5 is limited to ...

4 jours ago | 2

| accepted

Answered

Why the threshold is 0.90 used to obtain the white component from RGB channels ?

You will have to ask whoever wrote that code why they chose that threshold. Most likely, the answer will be : because it worked...

Why the threshold is 0.90 used to obtain the white component from RGB channels ?

You will have to ask whoever wrote that code why they chose that threshold. Most likely, the answer will be : because it worked...

4 jours ago | 0

Answered

How to index something based on numbering order???

Here is one way: %input x = [2; 3; 7; 5; 1] %generate random matrix without worrying about the order A = rand(size(x, 1),...

How to index something based on numbering order???

Here is one way: %input x = [2; 3; 7; 5; 1] %generate random matrix without worrying about the order A = rand(size(x, 1),...

4 jours ago | 0

| accepted

Answered

How to assign specific colors to every quiver?

I can't remember if quiver did have children before R2014b (when the graphics system changed drastically) but since R2014b it do...

How to assign specific colors to every quiver?

I can't remember if quiver did have children before R2014b (when the graphics system changed drastically) but since R2014b it do...

4 jours ago | 0

Answered

Why is my regular expression always greedy?

Matlab regex engine has the odd peculiarity that . also matches \n by default, whereas other engines don't. So your greedy .* in...

Why is my regular expression always greedy?

Matlab regex engine has the odd peculiarity that . also matches \n by default, whereas other engines don't. So your greedy .* in...

4 jours ago | 0

Answered

Using data from a cell

I need new variables created for each of the character vectors No! As Stephen already told you this would worst way to go about...

Using data from a cell

I need new variables created for each of the character vectors No! As Stephen already told you this would worst way to go about...

5 jours ago | 0

Answered

How to create a new table array combining the values every n,th element from two different table arrays

In my case I would like to add every 60 values of A to add 59 consecutive values of B So, assuming that A and B are indeed vect...

How to create a new table array combining the values every n,th element from two different table arrays

In my case I would like to add every 60 values of A to add 59 consecutive values of B So, assuming that A and B are indeed vect...

5 jours ago | 0

| accepted

Answered

mod gives incorrect result

See my comment to Kalyan's answer for why your naive attempt doesn't work, and learn about floating point numbers so that you ca...

mod gives incorrect result

See my comment to Kalyan's answer for why your naive attempt doesn't work, and learn about floating point numbers so that you ca...

6 jours ago | 2

Answered

How do I get my matrix dimensions correct?

t_loading, v_trailertank, and co. (the random variables) are column vectors 1000 rows by 1 columns. To these you are adding x./...

How do I get my matrix dimensions correct?

t_loading, v_trailertank, and co. (the random variables) are column vectors 1000 rows by 1 columns. To these you are adding x./...

6 jours ago | 0

Answered

Use rowfun to sum multiple columns by group

rowfun is not the correct function for this. rowfun applies the function by rows and consider the input variables as separate in...

Use rowfun to sum multiple columns by group

rowfun is not the correct function for this. rowfun applies the function by rows and consider the input variables as separate in...

6 jours ago | 0

| accepted

Answered

"Index exceeds the number of array elements (11)."

You create a variable called disp: disp = 'RLC Circuit' %removed brackets which didn't anything Which shadows the built-in ...

"Index exceeds the number of array elements (11)."

You create a variable called disp: disp = 'RLC Circuit' %removed brackets which didn't anything Which shadows the built-in ...

7 jours ago | 0

| accepted

Answered

What is the default varargin in the GUI callbacks? What are the differences between varargin{1} and varargin{2}.Source?

Yes, as Stephen says in his very thorough comment, that advice is utter rubbish. Don't do that it pointlessly obfuscate the code...

What is the default varargin in the GUI callbacks? What are the differences between varargin{1} and varargin{2}.Source?

Yes, as Stephen says in his very thorough comment, that advice is utter rubbish. Don't do that it pointlessly obfuscate the code...

9 jours ago | 0

Answered

I have a Table in MATLAB. In one colum, lots of texts are seperated in comma. I wish to delimate those in seperate colums.

It's not clear what you want as an output since for each row you're going to get a different number of elements after the split....

I have a Table in MATLAB. In one colum, lots of texts are seperated in comma. I wish to delimate those in seperate colums.

It's not clear what you want as an output since for each row you're going to get a different number of elements after the split....

9 jours ago | 0

| accepted