3 970 total contributions since 2011

Data scientist at Cohen Veterans Bioscience; Obsessive runner. Professional Interests: Predictive modeling, statistics. (I don't respond to email via author page, but will usually look at a question if you send me a link to it.)

Answered

is there a way to flip an array

Yes, the transpose command. xt = x.'; % or xt = transpose(x);

is there a way to flip an array

Yes, the transpose command. xt = x.'; % or xt = transpose(x);

ungefär 4 timmar ago | 0

Answered

Find histogram bins at which cumulative histogram has 75% of maximum value

You don't give much detail. Do you have the underlying data, or just the counts from the histogram bins? If you have the data, ...

Find histogram bins at which cumulative histogram has 75% of maximum value

You don't give much detail. Do you have the underlying data, or just the counts from the histogram bins? If you have the data, ...

ungefär 12 timmar ago | 0

Answered

Combining two tables from different years. Find the duplicates through key column.

Sounds like you could use the ismember command.

Combining two tables from different years. Find the duplicates through key column.

Sounds like you could use the ismember command.

ungefär 12 timmar ago | 0

Answered

Nested Loops Not Changing with Time

Nothing in your inner for loop depends on n. Things depend on N. So it looks like that inner loop just does the same calculation...

Nested Loops Not Changing with Time

Nothing in your inner for loop depends on n. Things depend on N. So it looks like that inner loop just does the same calculation...

en dag ago | 0

Answered

Counting consecutive repeat values for each row in matrix

First, I would download Jan's RunLength utility from the File Exchange, which was designed to solve exactly this kind of problem...

Counting consecutive repeat values for each row in matrix

First, I would download Jan's RunLength utility from the File Exchange, which was designed to solve exactly this kind of problem...

en dag ago | 1

| accepted

Answered

Working with 1d vector sequences

Still fairly brute-force, but here is a little function that will pad a row or column vector, retaining the orientation: functi...

Working with 1d vector sequences

Still fairly brute-force, but here is a little function that will pad a row or column vector, retaining the orientation: functi...

en dag ago | 0

Answered

Working with 1d vector sequences

v = v(:); will be a column vector regardless of whether it came in as a row or column vector. So, you could "pre-process" your ...

Working with 1d vector sequences

v = v(:); will be a column vector regardless of whether it came in as a row or column vector. So, you could "pre-process" your ...

en dag ago | 0

Answered

If I develop a function faster than Matlab built-in function...

First, I would submit it to the File Exchange. Then, I guess you could contact support, using the little icon of the telephone ...

If I develop a function faster than Matlab built-in function...

First, I would submit it to the File Exchange. Then, I guess you could contact support, using the little icon of the telephone ...

2 dagar ago | 0

Answered

Plotting planets in MATLAB

You have given very little detail about how your data are stored. There are a few possible ways, depending on that. % Pretend d...

Plotting planets in MATLAB

You have given very little detail about how your data are stored. There are a few possible ways, depending on that. % Pretend d...

2 dagar ago | 0

Answered

Display Markers At Specific Data Points

The marker indices functionality was introduced in version R2106b. If you have an older version, then you'll get an error. You ...

Display Markers At Specific Data Points

The marker indices functionality was introduced in version R2106b. If you have an older version, then you'll get an error. You ...

2 dagar ago | 1

Answered

Return rank value of a row

Here is another solution: [~,rank] = ismember(Sscore,sort(Sscore,'desc'));

Return rank value of a row

Here is another solution: [~,rank] = ismember(Sscore,sort(Sscore,'desc'));

2 dagar ago | 1

Answered

Return rank value of a row

[~,idx] = sort(Sscore,'desc'); [~,rank]= sort(idx)

Return rank value of a row

[~,idx] = sort(Sscore,'desc'); [~,rank]= sort(idx)

2 dagar ago | 1

| accepted

Answered

Using find command to find bifurcation points

Here is a loglog plot of the difference between M(1,:) and M(2,:). I think what you are actually trying to do is find the f...

Using find command to find bifurcation points

Here is a loglog plot of the difference between M(1,:) and M(2,:). I think what you are actually trying to do is find the f...

2 dagar ago | 0

| accepted

Answered

Compare two arrays (intersection) and create new array with output columns, but with repetitions

It's a little convoluted, but this should work: A = [1 3500, 2 100, 2 564, 3 2140, 3 9820, 2 8952] B = [1 0 0 0.5, 2 0 0 0.8, ...

Compare two arrays (intersection) and create new array with output columns, but with repetitions

It's a little convoluted, but this should work: A = [1 3500, 2 100, 2 564, 3 2140, 3 9820, 2 8952] B = [1 0 0 0.5, 2 0 0 0.8, ...

3 dagar ago | 0

Answered

How to rearrange the output variables for matlabFunction()?

I don't know the answer to your sorting question. However, pulling back to the big picture for a moment, it seems like storing ...

How to rearrange the output variables for matlabFunction()?

I don't know the answer to your sorting question. However, pulling back to the big picture for a moment, it seems like storing ...

3 dagar ago | 0

Answered

Matrix manipulation Question - arranging rows

sortrows(a,1) See the documentation for sortrows for details.

Matrix manipulation Question - arranging rows

sortrows(a,1) See the documentation for sortrows for details.

4 dagar ago | 0

Answered

How do I generate a matrix from a function?

Here is a better way to do it, without for loops at all: wind_speed_range = 15:5:115; air_temp_range = -60:5:10; [ww,aa] ...

How do I generate a matrix from a function?

Here is a better way to do it, without for loops at all: wind_speed_range = 15:5:115; air_temp_range = -60:5:10; [ww,aa] ...

4 dagar ago | 0

Answered

How do I generate a matrix from a function?

Here is one way to do it, via similar for loops to what you set up. wind_speed_range = 15:5:115; air_temp_range = -60:5:10; ...

How do I generate a matrix from a function?

Here is one way to do it, via similar for loops to what you set up. wind_speed_range = 15:5:115; air_temp_range = -60:5:10; ...

4 dagar ago | 0

Answered

combination of integer numbers

I would download John D'Errico's partitions function, and then I believe your answer is p = partitions(15,[1 1 1 1])

combination of integer numbers

I would download John D'Errico's partitions function, and then I believe your answer is p = partitions(15,[1 1 1 1])

4 dagar ago | 0

| accepted

Answered

How to re-arrange swapped elements in an estimated vector as compared to a reference vector

Here is a different approach. It relies on the fact that you want the first three inputs to be in ascending numeric order, and i...

How to re-arrange swapped elements in an estimated vector as compared to a reference vector

Here is a different approach. It relies on the fact that you want the first three inputs to be in ascending numeric order, and i...

4 dagar ago | 0

| accepted

Answered

Within- & between-subjects in 'anovan'

This documentation page seems to be a pretty exhaustive description of how one can specify the test.

Within- & between-subjects in 'anovan'

This documentation page seems to be a pretty exhaustive description of how one can specify the test.

5 dagar ago | 0

Answered

The lot of plot doesn't shown

In your code, Throughput is just a single value, that gets overwritten during each iteration of the for loop. I'm guessing you ...

The lot of plot doesn't shown

In your code, Throughput is just a single value, that gets overwritten during each iteration of the for loop. I'm guessing you ...

5 dagar ago | 0

Answered

How to plot mean scores of dataset with different number of variables

% Make up some pretend data data = rand(2922,23); % 1-320, 321-655, 656-1001, 1002-1338, 1339-1684, 1685-2027, 2028-2348, 23...

How to plot mean scores of dataset with different number of variables

% Make up some pretend data data = rand(2922,23); % 1-320, 321-655, 656-1001, 1002-1338, 1339-1684, 1685-2027, 2028-2348, 23...

5 dagar ago | 1

| accepted

Answered

Sum up dissimilar values in a matrix

If M is your array ... sum(unique(M(M~=1)))

Sum up dissimilar values in a matrix

If M is your array ... sum(unique(M(M~=1)))

5 dagar ago | 0

| accepted

Answered

Reset the order of table columns

% Make the table x = rand(2,1); y = rand(2,1); tbl = table(x,y) % Rearrange the column order tbl = tbl(:,[2 1]);

Reset the order of table columns

% Make the table x = rand(2,1); y = rand(2,1); tbl = table(x,y) % Rearrange the column order tbl = tbl(:,[2 1]);

5 dagar ago | 0

Answered

How can I use "IF" statement to prevent adding same element to an array?

Would it be acceptable to just remove duplicated rows after-the-fact? If so, you could do B = unique(B,'rows'); It seems likel...

How can I use "IF" statement to prevent adding same element to an array?

Would it be acceptable to just remove duplicated rows after-the-fact? If so, you could do B = unique(B,'rows'); It seems likel...

5 dagar ago | 1

| accepted

Answered

extracting specific data out of big data

Your question is not perfectly clear to me, especially regarding the size and shape of your input array(s) the exact output th...

extracting specific data out of big data

Your question is not perfectly clear to me, especially regarding the size and shape of your input array(s) the exact output th...

5 dagar ago | 0

Answered

How to know the number of colunma having the magnitude and the row number in a matrix.

A = [ 6 5 3 1 9 2 4 6 8 5 12 14 6 18 16] row = 2; val = 6; find(A(row,:)==val)

How to know the number of colunma having the magnitude and the row number in a matrix.

A = [ 6 5 3 1 9 2 4 6 8 5 12 14 6 18 16] row = 2; val = 6; find(A(row,:)==val)

6 dagar ago | 1