Answered

Creating new dataset corresponding to certain name within a variable column

Here is one possible way. (It assumes your table's variable name is tbl.) outcome = tbl(ismember(tbl.bottle,'C-a'),:);

Creating new dataset corresponding to certain name within a variable column

Here is one possible way. (It assumes your table's variable name is tbl.) outcome = tbl(ismember(tbl.bottle,'C-a'),:);

21 hours ago | 0

Answered

Boxplot and Dimensions Arrays

If you define your original arrays as column vectors, instead of row vectors, your code will work. Try this instead: %msf for s...

Boxplot and Dimensions Arrays

If you define your original arrays as column vectors, instead of row vectors, your code will work. Try this instead: %msf for s...

21 hours ago | 0

| accepted

Answered

Removing vertical line from the script window

From the Command Window: MATLAB --> Preferences --> Editor/Debugger --> Display Increase the right-hand text limit.

Removing vertical line from the script window

From the Command Window: MATLAB --> Preferences --> Editor/Debugger --> Display Increase the right-hand text limit.

1 day ago | 0

| accepted

Answered

Center of two points (positive and nenegative values)

I believe your calculation is correct for negative values of v. The problem is that the point may not lie between the two input ...

Center of two points (positive and nenegative values)

I believe your calculation is correct for negative values of v. The problem is that the point may not lie between the two input ...

2 days ago | 0

| accepted

Answered

how to test if multiple distributions are statistically different from each other?

What is reported in that table are the parameters of lognormal distributions. Because the parameters are different, those distri...

how to test if multiple distributions are statistically different from each other?

What is reported in that table are the parameters of lognormal distributions. Because the parameters are different, those distri...

2 days ago | 0

Answered

Missing factor using rule of three?

Try (0.004*4*pi)/(2*pi) The reason your syntax does not work is that it will divide by 2, and then multiply by pi. See order ...

Missing factor using rule of three?

Try (0.004*4*pi)/(2*pi) The reason your syntax does not work is that it will divide by 2, and then multiply by pi. See order ...

10 days ago | 1

| accepted

Answered

How can I average the first 14 columns, the second 14 columns, and so on and so forth?

Assuming you actually want to average over columns (see my question above), I believe out = movmean(M,[0 13],2); out = out(:,1...

How can I average the first 14 columns, the second 14 columns, and so on and so forth?

Assuming you actually want to average over columns (see my question above), I believe out = movmean(M,[0 13],2); out = out(:,1...

23 days ago | 1

Answered

delete rows from matrix if some of its elements equal all elements in another rows another different dimension matrix?

Here is one way: Sw = [2 3 6 25 11 3 6 7 8 9 3 6 25 8 9 3 6 25 11 11 3 4 5 6 25 4 ...

delete rows from matrix if some of its elements equal all elements in another rows another different dimension matrix?

Here is one way: Sw = [2 3 6 25 11 3 6 7 8 9 3 6 25 8 9 3 6 25 11 11 3 4 5 6 25 4 ...

24 days ago | 0

Answered

Can copula PDF value exceed 1?

Yes, a probability distribution function can have values greater than 1. Remember that the PDF is not the probability at that l...

Can copula PDF value exceed 1?

Yes, a probability distribution function can have values greater than 1. Remember that the PDF is not the probability at that l...

25 days ago | 0

| accepted

Answered

What happen with confusion matrix ?

It looks like you have 55 observations. 51 of them were classified correctly (along the diagonal, indicated in green). But 4 of ...

What happen with confusion matrix ?

It looks like you have 55 observations. 51 of them were classified correctly (along the diagonal, indicated in green). But 4 of ...

30 days ago | 0

| accepted

Answered

Vectorized Search of substrings in Cell Array

Discovered a much cleaner way: contains(t,'bc');

Vectorized Search of substrings in Cell Array

Discovered a much cleaner way: contains(t,'bc');

1 month ago | 0

Answered

Vectorized Search of substrings in Cell Array

Here is one way: cellfun(@(x)not(isempty(x)),strfind(t,'bc'))

Vectorized Search of substrings in Cell Array

Here is one way: cellfun(@(x)not(isempty(x)),strfind(t,'bc'))

1 month ago | 1

Answered

Conversion of any base (n) to a base 10 number?

There is a thorough answer to this question here.

Conversion of any base (n) to a base 10 number?

There is a thorough answer to this question here.

1 month ago | 0

Answered

How to create this matrix without hardcoding the values

Here is one way. r = [ 1.5355 + 0.0000i -1.0914 + 1.0781i -1.0914 - 1.0781i 0.3621 + 1.3117i 0.3621 -...

How to create this matrix without hardcoding the values

Here is one way. r = [ 1.5355 + 0.0000i -1.0914 + 1.0781i -1.0914 - 1.0781i 0.3621 + 1.3117i 0.3621 -...

2 months ago | 0

| accepted

Answered

how to make a curve of Poisson, Rayleih, t , ....etc distribution of my random data (in histogram)

If you have the Statistics and Machine Learning Toolboox, then you could use the fitdist function. It will fit a large variety o...

how to make a curve of Poisson, Rayleih, t , ....etc distribution of my random data (in histogram)

If you have the Statistics and Machine Learning Toolboox, then you could use the fitdist function. It will fit a large variety o...

2 months ago | 0

| accepted

Answered

gevfit error: Operands to the || and && operators must be convertible to logical scalar values

That code works for me, in both 2018b and 2019a. Does this happen with a freshly started instance of MATLAB? If so, you might ...

gevfit error: Operands to the || and && operators must be convertible to logical scalar values

That code works for me, in both 2018b and 2019a. Does this happen with a freshly started instance of MATLAB? If so, you might ...

3 months ago | 0

| accepted

Answered

how to find out wether the array is Hill or not?

I think this is right, but I have to admit I have not thoroughly checked it: % Original data a=[1,2,2,3,3,4,4,2,-1,-1]; % F...

how to find out wether the array is Hill or not?

I think this is right, but I have to admit I have not thoroughly checked it: % Original data a=[1,2,2,3,3,4,4,2,-1,-1]; % F...

3 months ago | 0

| accepted

Answered

are there workbook front ends for matlab?

Live scripts and functions are a notebook-like functionality within MATLAB.

are there workbook front ends for matlab?

Live scripts and functions are a notebook-like functionality within MATLAB.

3 months ago | 0

Answered

how can I generate data mixture of 2 Normal distributions and has the form f(x) = 0.4X1 + 0.6X2 where X1 ~ N(0.4 ,0.15^2) and X2 ~ N(0.7 , 0.09^2)?

Here is one way: % The number of random samples to generate N = 10000; % First, generate a binomial variable, which 40% of ...

how can I generate data mixture of 2 Normal distributions and has the form f(x) = 0.4X1 + 0.6X2 where X1 ~ N(0.4 ,0.15^2) and X2 ~ N(0.7 , 0.09^2)?

Here is one way: % The number of random samples to generate N = 10000; % First, generate a binomial variable, which 40% of ...

3 months ago | 1

| accepted

Answered

Accumulate previous values in time serie

You should be able to use the movsum command.

Accumulate previous values in time serie

You should be able to use the movsum command.

3 months ago | 0

| accepted

Answered

Scanning a column in matrix with repeated values

This code does the initialization. I'm still trying to figure out what you mean about filling it in. [Edited afterward to fill ...

Scanning a column in matrix with repeated values

This code does the initialization. I'm still trying to figure out what you mean about filling it in. [Edited afterward to fill ...

3 months ago | 0

| accepted

Answered

Finding boundaries of kmeans clustering

Use the centroid coordinates as input to the voronoi command. xy1 = [randn(50,1) randn(50,1)]; xy2 = [randn(50,1)+5 randn(50...

Finding boundaries of kmeans clustering

Use the centroid coordinates as input to the voronoi command. xy1 = [randn(50,1) randn(50,1)]; xy2 = [randn(50,1)+5 randn(50...

3 months ago | 0

Answered

How do I only keep specific values in an array of numbers?

You could do intersect(yourArray,65:90) You also should not use sort as a variable name, because it is a MATLAB keyword. You w...

How do I only keep specific values in an array of numbers?

You could do intersect(yourArray,65:90) You also should not use sort as a variable name, because it is a MATLAB keyword. You w...

3 months ago | 0

| accepted

Answered

plotting projectile with drag

If I increase cd to a very large value, for example cd=10000; then I see the impact of drag -- the trajectory is no longer a p...

plotting projectile with drag

If I increase cd to a very large value, for example cd=10000; then I see the impact of drag -- the trajectory is no longer a p...

3 months ago | 0

Answered

Assign different colors to multiple plots without loop

Here is one way: ColorSpec = [0 0 0; 1 0 0; 0 1 0; 0 0 1]; % Pretend data x = sor...

Assign different colors to multiple plots without loop

Here is one way: ColorSpec = [0 0 0; 1 0 0; 0 1 0; 0 0 1]; % Pretend data x = sor...

3 months ago | 0

| accepted

Answered

calculate total percentage on either side of histogram

Taking a very different tack ... maybe you'd find the cdfplot command useful?

calculate total percentage on either side of histogram

Taking a very different tack ... maybe you'd find the cdfplot command useful?

4 months ago | 0

Answered

Why does 7*(0.1) - 0.7 = 1.1102e-16 whereas 9*(0.1)-0.9 =0 in MATLAB?

See the section "Accuracy of Floating-Point Data" in this documentation page. Some of those combinations are represented by the...

Why does 7*(0.1) - 0.7 = 1.1102e-16 whereas 9*(0.1)-0.9 =0 in MATLAB?

See the section "Accuracy of Floating-Point Data" in this documentation page. Some of those combinations are represented by the...

4 months ago | 0

Answered

Rearranging a Vector Back Again

% Original x x = [0 0 1 1 0 1 0 0 1 1]; % Sorted x [x_sorted,indices]=sort(x,2); % Original x recovered from the sorted...

Rearranging a Vector Back Again

% Original x x = [0 0 1 1 0 1 0 0 1 1]; % Sorted x [x_sorted,indices]=sort(x,2); % Original x recovered from the sorted...

4 months ago | 0

| accepted

Answered

How do you transpose a part of a column into more rows in Matlab?

If X is your original matrix ... Y1 = reshape(X,3,3,[]); Y2 = permute(Y1,[2,1,3]); Y3 = reshape(Y2,3,9); Y3 is the matrix yo...

How do you transpose a part of a column into more rows in Matlab?

If X is your original matrix ... Y1 = reshape(X,3,3,[]); Y2 = permute(Y1,[2,1,3]); Y3 = reshape(Y2,3,9); Y3 is the matrix yo...

4 months ago | 2

| accepted

Answered

Which mldivide ('\') function is better

I highly doubt that a bug was found in mldivide later than 2008, so I doubt the later function is "more correct" or "more accura...

Which mldivide ('\') function is better

I highly doubt that a bug was found in mldivide later than 2008, so I doubt the later function is "more correct" or "more accura...

4 months ago | 0