Answered

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...

4 maanden ago | 0

Answered

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...

4 maanden ago | 0

Answered

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 ...

4 maanden ago | 1

| accepted

Answered

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.

4 maanden ago | 0

Answered

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...

4 maanden ago | 1

Answered

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];

4 maanden ago | 0

| accepted

Answered

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...

4 maanden ago | 0

Answered

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...

4 maanden ago | 1

Answered

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...

5 maanden ago | 1

| accepted

Answered

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)

5 maanden ago | 1

Answered

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...

5 maanden ago | 1

Answered

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....

5 maanden ago | 0

| accepted

Answered

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))

5 maanden ago | 0

| accepted

Answered

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...

5 maanden ago | 0

Answered

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(...

5 maanden ago | 0

| accepted

Answered

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...

5 maanden ago | 0

Answered

I have 45x484 matrix but when I calculate coeff pca function, I am getting coeff with 484x44 matrix which causes errors in biplot. Why is the rows and columns switch places?

Well you should find the answer in your problem not MATLAB pca function. You have 45 observations with 484 variables, so degree ...

I have 45x484 matrix but when I calculate coeff pca function, I am getting coeff with 484x44 matrix which causes errors in biplot. Why is the rows and columns switch places?

Well you should find the answer in your problem not MATLAB pca function. You have 45 observations with 484 variables, so degree ...

5 maanden ago | 1

| accepted

Answered

Extracting specific data from multiple excel files and create a single matrix from those

You can use readmatrix (assuming all values are numeric, otherwise use readtable) or fileDatastore to read those files. Somethin...

Extracting specific data from multiple excel files and create a single matrix from those

You can use readmatrix (assuming all values are numeric, otherwise use readtable) or fileDatastore to read those files. Somethin...

5 maanden ago | 1

Answered

Printing a MATLAB table on the console which contains both characters and ints

One simple way is to convert them to categorical, but if you're doing something with that variable, extra care should be taken. ...

Printing a MATLAB table on the console which contains both characters and ints

One simple way is to convert them to categorical, but if you're doing something with that variable, extra care should be taken. ...

5 maanden ago | 0

| accepted

Answered

Intersect table with Id scattered

If both tables don't share same key ids, you can simply join them as: tOne = table(["x1", "x2", "x3"].', (1:3).', 'VariableName...

Intersect table with Id scattered

If both tables don't share same key ids, you can simply join them as: tOne = table(["x1", "x2", "x3"].', (1:3).', 'VariableName...

5 maanden ago | 0

Answered

Access data from table and assign to variables

This might work tab = table({'Car'; 'Bike'; 'Cycle'}, [50; 20; 5], [2; 1; 0],... 'VariableNames', {'Vehicle', 'speed', 'fu...

Access data from table and assign to variables

This might work tab = table({'Car'; 'Bike'; 'Cycle'}, [50; 20; 5], [2; 1; 0],... 'VariableNames', {'Vehicle', 'speed', 'fu...

5 maanden ago | 0

| accepted

Answered

Is it possible to use non-image data as inputs for the Deep Network Designer App?

Technically yes you can, I assume something like this would work: dlData = reshape(data', [1, 1, size(data, 2), size(data, 1)])...

Is it possible to use non-image data as inputs for the Deep Network Designer App?

Technically yes you can, I assume something like this would work: dlData = reshape(data', [1, 1, size(data, 2), size(data, 1)])...

5 maanden ago | 0

Answered

Find places before or after zeros in vector

a = [0 0 0 1 1 1 0 0 1 1 1 0 1 1 1 0 1 1 0]; before = [0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0]; after = [0 0 0 0 0 1...

Find places before or after zeros in vector

a = [0 0 0 1 1 1 0 0 1 1 1 0 1 1 1 0 1 1 0]; before = [0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0]; after = [0 0 0 0 0 1...

5 maanden ago | 1

| accepted

Answered

How many computers can I associate with my educational license?

From Pricing and Licensing under educational license: The products can be activated on up to four different computers, provide...

How many computers can I associate with my educational license?

From Pricing and Licensing under educational license: The products can be activated on up to four different computers, provide...

5 maanden ago | 0

Answered

How to save local variables (which are within a called function)

I don't know what's the use of doing this. But given what you need, you can do something like this: function dydt = vdp1(t,y) ...

How to save local variables (which are within a called function)

I don't know what's the use of doing this. But given what you need, you can do something like this: function dydt = vdp1(t,y) ...

5 maanden ago | 0

Answered

how to extract "F-statistic vs. constant model" value for fitnlm programmatically

I don't know if MATLAB has another helper function to fetch F-test stat., but you can extract it with information available in f...

how to extract "F-statistic vs. constant model" value for fitnlm programmatically

I don't know if MATLAB has another helper function to fetch F-test stat., but you can extract it with information available in f...

5 maanden ago | 0

Answered

Replacing certain values in table with NaN based on different conditions

For table, you need to directly access the variable names/column indices. so, T(extremevalues) = NaN; won't work. This may hel...

Replacing certain values in table with NaN based on different conditions

For table, you need to directly access the variable names/column indices. so, T(extremevalues) = NaN; won't work. This may hel...

5 maanden ago | 0

Answered

Why do I get correlation result NaN?

Unless you have a good reason to impute your missing data, you can remove missing values from both vectors. nanidx = isnan(A) |...

Why do I get correlation result NaN?

Unless you have a good reason to impute your missing data, you can remove missing values from both vectors. nanidx = isnan(A) |...

5 maanden ago | 2

| accepted

Answered

cdfplot and ecdf differences

They're the same (see cdfplot doc), the empirical CDF values are supposed to be used in stairs and not plot (smoothed) rng('def...

cdfplot and ecdf differences

They're the same (see cdfplot doc), the empirical CDF values are supposed to be used in stairs and not plot (smoothed) rng('def...

5 maanden ago | 1

| accepted

Answered

Why do I get NaN?

First, Height is already double, so A = 2; str2double(A) Secondly, first element of Height is NaN. Remove it prior to the ana...

Why do I get NaN?

First, Height is already double, so A = 2; str2double(A) Secondly, first element of Height is NaN. Remove it prior to the ana...

6 maanden ago | 0