Risposto

Applying text with variable on a plot

I don't have your dataset but you can follow this example: plot(3:10, (6:13).^2, 'k.-', 'LineWidth', 1.5) Rsq = 0.64645; h ...

Applying text with variable on a plot

I don't have your dataset but you can follow this example: plot(3:10, (6:13).^2, 'k.-', 'LineWidth', 1.5) Rsq = 0.64645; h ...

oltre 2 anni fa | 1

| accettato

Risposto

filter cell array with strings

Try to work with tables, they're more versatile. Also check groupfilter for more advanced filtering schemes. tab = array2table(...

filter cell array with strings

Try to work with tables, they're more versatile. Also check groupfilter for more advanced filtering schemes. tab = array2table(...

oltre 2 anni fa | 0

| accettato

Risposto

Merging rows of a matrix into a number

See here https://mathworks.com/matlabcentral/answers/299422-converting-a-double-into-a-matrix-of-its-digits#answer_231586 C = [...

Merging rows of a matrix into a number

See here https://mathworks.com/matlabcentral/answers/299422-converting-a-double-into-a-matrix-of-its-digits#answer_231586 C = [...

oltre 2 anni fa | 1

| accettato

Risposto

Ignore missing data in a table group

As Johan also suggested you may use omitnant flag. Also, consider using groupsummary and groupfilter : m = groupsummary(T, 'C',...

Ignore missing data in a table group

As Johan also suggested you may use omitnant flag. Also, consider using groupsummary and groupfilter : m = groupsummary(T, 'C',...

oltre 2 anni fa | 0

| accettato

Risposto

how to search specific data from matlab to excel

tab = readtable('myExcel.xlsx'); % see doc for more options tab(ismember(tab.(1), 'R1280XS'), :) % the row at which the input...

how to search specific data from matlab to excel

tab = readtable('myExcel.xlsx'); % see doc for more options tab(ismember(tab.(1), 'R1280XS'), :) % the row at which the input...

oltre 2 anni fa | 1

| accettato

Risposto

Check for coordinate pairs matches in .mat file

Assuming both x and y are vectors of same length, this might work: x = randi([0 5], 10, 1); y = randi([0 5], 10, 1); myPair...

Check for coordinate pairs matches in .mat file

Assuming both x and y are vectors of same length, this might work: x = randi([0 5], 10, 1); y = randi([0 5], 10, 1); myPair...

oltre 2 anni fa | 0

Risposto

How can I create an array from the past values in a loop?

something like this? n = 10; str = strings(n, 1); for i = 1:n % do whatever str(i, 1) = gimmeMystr; end

How can I create an array from the past values in a loop?

something like this? n = 10; str = strings(n, 1); for i = 1:n % do whatever str(i, 1) = gimmeMystr; end

oltre 2 anni fa | 0

Risposto

Plot the slope of a parabola with only the data points being known

Before fitting, it's a good practice to visualize your data to better understand the rough relationship between your variables. ...

Plot the slope of a parabola with only the data points being known

Before fitting, it's a good practice to visualize your data to better understand the rough relationship between your variables. ...

oltre 2 anni fa | 1

Risposto

How to plot a function with summation and multiple variables?

Start by understanding MATLAB a bit better. For the time being this may help you: myfnc = @(A, s, t, i, T0, tau) sum(A.*s.*(t -...

How to plot a function with summation and multiple variables?

Start by understanding MATLAB a bit better. For the time being this may help you: myfnc = @(A, s, t, i, T0, tau) sum(A.*s.*(t -...

oltre 2 anni fa | 0

Risposto

Handle error from input

AFIK input doesn't let you control the error behavior. The better approach would be to return it as a string, and validate it: ...

Handle error from input

AFIK input doesn't let you control the error behavior. The better approach would be to return it as a string, and validate it: ...

oltre 2 anni fa | 0

Risposto

fileDatastore using for loop and scatter

You are not even reading your csv files; you just read the same file file4.csv over and over! Try this: fds = fileDatastore('*....

fileDatastore using for loop and scatter

You are not even reading your csv files; you just read the same file file4.csv over and over! Try this: fds = fileDatastore('*....

oltre 2 anni fa | 1

Risposto

mean from intersection matrix

This should work: a = [1,3,3,2,2,3,3,4,3,1,3]; b = [1,1,1,3,4,1,2,1,4,1,1]; c = [2,2,2,4,2,3,3,2,1,3,8]; x = [a; b]; [~, ...

mean from intersection matrix

This should work: a = [1,3,3,2,2,3,3,4,3,1,3]; b = [1,1,1,3,4,1,2,1,4,1,1]; c = [2,2,2,4,2,3,3,2,1,3,8]; x = [a; b]; [~, ...

quasi 3 anni fa | 0

| accettato

Risposto

Read from and make new based on positions

Why not this? G = [0 115 0 0 0 0 0 0 0 0 111 0 0 0 0 110 0 0 0 110 0 0 0 0 82 0 0 0 0 111 0 0 0 111 0 0 0 0 0 0 0 0 0 87 114...

Read from and make new based on positions

Why not this? G = [0 115 0 0 0 0 0 0 0 0 111 0 0 0 0 110 0 0 0 110 0 0 0 0 82 0 0 0 0 111 0 0 0 111 0 0 0 0 0 0 0 0 0 87 114...

quasi 3 anni fa | 1

| accettato

Risposto

Bar plot error when plotting

The main problem is that your tick labels are too long to fit under the axes. You can try something like this: figure('Name', '...

Bar plot error when plotting

The main problem is that your tick labels are too long to fit under the axes. You can try something like this: figure('Name', '...

quasi 3 anni fa | 0

| accettato

Risposto

Open .m files in current MATLAB instance from Windows Powershell

Try this function addME(a, b) fprintf("sum a + b equals %.2g\n", a + b) end Then from powershell (assuming your PS insta...

Open .m files in current MATLAB instance from Windows Powershell

Try this function addME(a, b) fprintf("sum a + b equals %.2g\n", a + b) end Then from powershell (assuming your PS insta...

quasi 3 anni fa | 0

Risposto

What equivalent MATLAB commands plots PDF of data like 'hist' command plots histogram of data.

Something like this should work: data = normrnd(10,1,100,1); pd = fitdist(data, 'Normal'); x_values = 5:0.1:15; y_values = p...

What equivalent MATLAB commands plots PDF of data like 'hist' command plots histogram of data.

Something like this should work: data = normrnd(10,1,100,1); pd = fitdist(data, 'Normal'); x_values = 5:0.1:15; y_values = p...

quasi 3 anni fa | 0

Risposto

scatter plot data that meet a condition

% some random values A = randi([0, 100], 8, 2000); F = randi([0 1], 8, 2000); F = logical(F); % convert your flag to logical ...

scatter plot data that meet a condition

% some random values A = randi([0, 100], 8, 2000); F = randi([0 1], 8, 2000); F = logical(F); % convert your flag to logical ...

quasi 3 anni fa | 1

| accettato

Risposto

How to calculate for significant difference between Cohen's Kappa values?

You can build confidence intervals around your Kappa values, and then see if they overlap.

How to calculate for significant difference between Cohen's Kappa values?

You can build confidence intervals around your Kappa values, and then see if they overlap.

quasi 3 anni fa | 0

Risposto

How to know which distribution is BCa method form bootci assuming my data follows

To my understanding BCa tries to correct for bias and skewness (acceleration, calculated from jackknife sampling) in the distrib...

How to know which distribution is BCa method form bootci assuming my data follows

To my understanding BCa tries to correct for bias and skewness (acceleration, calculated from jackknife sampling) in the distrib...

quasi 3 anni fa | 1

Risposto

Is there a way to turn off the scale over the graph

h = gca; h.Box = 'on'; h.XAxis.TickLength = [0 0];

Is there a way to turn off the scale over the graph

h = gca; h.Box = 'on'; h.XAxis.TickLength = [0 0];

quasi 3 anni fa | 0

| accettato

Risposto

Standard Error for bivariable zscore normalized regression

And why is it surprising to you? You can read about how coefficients and their SE are calculated in linear regression. Standard...

Standard Error for bivariable zscore normalized regression

And why is it surprising to you? You can read about how coefficients and their SE are calculated in linear regression. Standard...

quasi 3 anni fa | 0

Risposto

I have a table where each entry is a word/sentence. How do I count how many times a word shows up?

Check out groupsummary: gender = {'male', 'female', 'male', 'male'}.'; dogorcat = {'dog', 'cat', 'dog', 'dog'}.'; T = table(g...

I have a table where each entry is a word/sentence. How do I count how many times a word shows up?

Check out groupsummary: gender = {'male', 'female', 'male', 'male'}.'; dogorcat = {'dog', 'cat', 'dog', 'dog'}.'; T = table(g...

quasi 3 anni fa | 1

Risposto

How can i change the linestyle in the parcorr function?

This should work: [~, ~, ~, h] = parcorr(randn(1000, 1)); set(gca,'YTick',[-0.3 0 0.5 1 ]) title('PACF Offshore') ylabel('pa...

How can i change the linestyle in the parcorr function?

This should work: [~, ~, ~, h] = parcorr(randn(1000, 1)); set(gca,'YTick',[-0.3 0 0.5 1 ]) title('PACF Offshore') ylabel('pa...

quasi 3 anni fa | 1

| accettato

Risposto

Shifting the first element of an array to the end

a = 1:4; circshift(a, 1)

Shifting the first element of an array to the end

a = 1:4; circshift(a, 1)

quasi 3 anni fa | 1

Risposto

stepwiselm() function is not taking the last column of table as Response variable

The issue stems from variable Timestamp, which is of class datetime. You need to first convert it to numeric type: data = readt...

stepwiselm() function is not taking the last column of table as Response variable

The issue stems from variable Timestamp, which is of class datetime. You need to first convert it to numeric type: data = readt...

quasi 3 anni fa | 1

Risposto

Floating bar graphs with characters and numerical data

What about this? tags = ["Al", "Ti", "Nb", "Co", "Mo"]; ranges = [0.01 0.58; 0.76 1.95; 5 5.61; 0 1; 2.63 3.11]; h = gca; h....

Floating bar graphs with characters and numerical data

What about this? tags = ["Al", "Ti", "Nb", "Co", "Mo"]; ranges = [0.01 0.58; 0.76 1.95; 5 5.61; 0 1; 2.63 3.11]; h = gca; h....

quasi 3 anni fa | 0

| accettato

Risposto

How to compute the correlation between two metrices of same dimenstion (correlation between a column of a matrix to corresponding column of other matrix)?

A = rand(10, 3); B = rand(10, 3); R = diag(corr(A, B))

How to compute the correlation between two metrices of same dimenstion (correlation between a column of a matrix to corresponding column of other matrix)?

A = rand(10, 3); B = rand(10, 3); R = diag(corr(A, B))

quasi 3 anni fa | 0

| accettato

Risposto

Counting number of words and their characters

Maybe this help txt = ["Why MATLAB doesn't offer much for data science?"; "Python and R beat MATLAB in ML"]; voc = tokenizedDo...

Counting number of words and their characters

Maybe this help txt = ["Why MATLAB doesn't offer much for data science?"; "Python and R beat MATLAB in ML"]; voc = tokenizedDo...

quasi 3 anni fa | 0

Risposto

How to combine multiple sheet in an excel file in to a single sheey

Follow this example: file = "test.xlsx"; % replace your file name names = sheetnames(file); data = table; for i = 1:numel(...

How to combine multiple sheet in an excel file in to a single sheey

Follow this example: file = "test.xlsx"; % replace your file name names = sheetnames(file); data = table; for i = 1:numel(...

quasi 3 anni fa | 0

| accettato

Risposto

Any efficient way to identify a set of 1s in a big array?

Try this a = [1 1 1 -1 0 0 0 0 1 1 -1 0 0 1 1 1 1 -1 0 0]; astart = [1, 9, 14]; astop = [3, 10, 17]; dda = diff([0, 0, dif...

Any efficient way to identify a set of 1s in a big array?

Try this a = [1 1 1 -1 0 0 0 0 1 1 -1 0 0 1 1 1 1 -1 0 0]; astart = [1, 9, 14]; astop = [3, 10, 17]; dda = diff([0, 0, dif...

quasi 3 anni fa | 0