Answered

Why does rem(Centnum,5) give me an answer that is not zero?

>> format long,format compact >> rem(Centnum,5) ans = 1.421085471520200e-14 >> 0.05 cannot be stored exactly in float...

Why does rem(Centnum,5) give me an answer that is not zero?

>> format long,format compact >> rem(Centnum,5) ans = 1.421085471520200e-14 >> 0.05 cannot be stored exactly in float...

1 day ago | 0

Answered

How to get (x,y) coordinates of a categorical bar graph?

To do the desired you've got two choices -- when you use a categorical variable, TMW has created a specific axes that is not num...

How to get (x,y) coordinates of a categorical bar graph?

To do the desired you've got two choices -- when you use a categorical variable, TMW has created a specific axes that is not num...

1 day ago | 0

| accepted

Answered

Data Analysis with uneven data lenghts

Substitute NaN for the missing values; plot() will silently ignore it. Since it appears there are no real zero values, you can ...

Data Analysis with uneven data lenghts

Substitute NaN for the missing values; plot() will silently ignore it. Since it appears there are no real zero values, you can ...

2 days ago | 0

| accepted

Answered

Trying to put a scatterplot onto a boxplot

" Both the X and Y variables I input into it are 16x4, ..." As the error message clearly says, Error using scatter (line 78) ...

Trying to put a scatterplot onto a boxplot

" Both the X and Y variables I input into it are 16x4, ..." As the error message clearly says, Error using scatter (line 78) ...

3 days ago | 0

| accepted

Answered

Precision in writetable()

Sadly, no. A OutputFormat formatting string or NumericPrecision option is not available. I presume since a table can contain a...

Precision in writetable()

Sadly, no. A OutputFormat formatting string or NumericPrecision option is not available. I presume since a table can contain a...

3 days ago | 1

| accepted

Answered

How to obtain such a plot?

contourf(X,Y,rhosS+2*rhoEm+3*rhoImPl+4*rhoPl) yields You can set colors as wish...just need to scale the overlapping por...

How to obtain such a plot?

contourf(X,Y,rhosS+2*rhoEm+3*rhoImPl+4*rhoPl) yields You can set colors as wish...just need to scale the overlapping por...

4 days ago | 0

| accepted

Answered

plotting a graph with different conditions using if statement

What's the desired range for X? Read the "Getting Started" section on array indexing and operations... In short, in MATLAB if ...

plotting a graph with different conditions using if statement

What's the desired range for X? Read the "Getting Started" section on array indexing and operations... In short, in MATLAB if ...

4 days ago | 1

Answered

Reading Multiple Images Using For Loop

RGB=cell(4,1); gray=cell(4,1); Min_loc=cell(4,1); for i=1:4 RGB{i}=imread(sprintf('%d.jpg',i)); gray{i}=rgb2gray(RGB{i}...

Reading Multiple Images Using For Loop

RGB=cell(4,1); gray=cell(4,1); Min_loc=cell(4,1); for i=1:4 RGB{i}=imread(sprintf('%d.jpg',i)); gray{i}=rgb2gray(RGB{i}...

4 days ago | 0

| accepted

Answered

Find cells with specific condition

First of all, not all elements of condition contain two elements so you'll have to special-case those or fix that anomaly. Use ...

Find cells with specific condition

First of all, not all elements of condition contain two elements so you'll have to special-case those or fix that anomaly. Use ...

5 days ago | 0

Answered

char to double data type

Deprecated (and not recommended) would be dn=datenum(yourdatechararray,'dd-mmm-yyyy'); which, of course, returns the datenum a...

char to double data type

Deprecated (and not recommended) would be dn=datenum(yourdatechararray,'dd-mmm-yyyy'); which, of course, returns the datenum a...

5 days ago | 0

Answered

How can I make different plots of each row on Matlab and then grab the linear equation of each graph?

data=readmatrix('isochronedata.xlsx','Sheet','Sheet10_'); bv = data(:,5); mass = data(:,2); for i=2:2:numel(bv) %...

How can I make different plots of each row on Matlab and then grab the linear equation of each graph?

data=readmatrix('isochronedata.xlsx','Sheet','Sheet10_'); bv = data(:,5); mass = data(:,2); for i=2:2:numel(bv) %...

6 days ago | 0

Answered

Correct Axis Not Used

Move the xlim, ylim calls to the end of the function makeNyquist The plotting commands after the limits end up autoscaling agai...

Correct Axis Not Used

Move the xlim, ylim calls to the end of the function makeNyquist The plotting commands after the limits end up autoscaling agai...

7 days ago | 0

Answered

How do I plot multiple lines of best fit on a scatter plot?

All of Fit1 = polyfit(x1,y1,1); plot(polyval(Fit1,x1)); should be Fit1 = polyfit(x1,y1,1); plot(x1,polyval(Fit1,x1)); You ...

How do I plot multiple lines of best fit on a scatter plot?

All of Fit1 = polyfit(x1,y1,1); plot(polyval(Fit1,x1)); should be Fit1 = polyfit(x1,y1,1); plot(x1,polyval(Fit1,x1)); You ...

12 days ago | 0

Question

Running MATLAB script from Excel that uses COM itself by user without MATLAB

Have a Matlab function that reads one Excel workbook worksheet and then writes data from it into specific locations after doing ...

28 days ago | 0 answers | 0

Answered

What is missing from MATLAB #2 - the next decade edition

Editor won't restrict a substituion to selected area...best it knows of is the function. Uncool in the max! I'm now having to ...

What is missing from MATLAB #2 - the next decade edition

Editor won't restrict a substituion to selected area...best it knows of is the function. Uncool in the max! I'm now having to ...

2 months ago | 1

Answered

What is missing from MATLAB #2 - the next decade edition

A ready-built insertion method for tables, arrays, etc., so don't have to do all the under-the-hood indexing manually...given an...

What is missing from MATLAB #2 - the next decade edition

A ready-built insertion method for tables, arrays, etc., so don't have to do all the under-the-hood indexing manually...given an...

2 months ago | 0

Answered

Stacked bar chart and writing value inside each bar and a value in top of the bar

numNearbyCHs=20; A=randi([100,1000],numNearbyCHs,1); B=randi([100,300],numNearbyCHs,1); C=randi([2,30],numNearbyCHs,1); D=ra...

Stacked bar chart and writing value inside each bar and a value in top of the bar

numNearbyCHs=20; A=randi([100,1000],numNearbyCHs,1); B=randi([100,300],numNearbyCHs,1); C=randi([2,30],numNearbyCHs,1); D=ra...

2 months ago | 0

| accepted

Answered

Error using cat: Dimensions of matrices being concatenated are not consistent.

latitude = [-3.63965:-0.00898:-8.12601]; longitude = [-37.5098:0.00906:-32.9831]; str='/home/pink/Documents'; folder_name =...

Error using cat: Dimensions of matrices being concatenated are not consistent.

latitude = [-3.63965:-0.00898:-8.12601]; longitude = [-37.5098:0.00906:-32.9831]; str='/home/pink/Documents'; folder_name =...

2 months ago | 0

Answered

Looping through a random matrix to see if any element is >0.5

random_number_matrix = rand(4,8); isGt=(random_number_matrix>0.5); display(random_number_matrix(isGt))

Looping through a random matrix to see if any element is >0.5

random_number_matrix = rand(4,8); isGt=(random_number_matrix>0.5); display(random_number_matrix(isGt))

2 months ago | 0

Answered

How can I create a matrix composed of some data in another matrix?

"...in this new matrix data with a first data being in the cell located on line 5 then the following data is 4 lines below the f...

How can I create a matrix composed of some data in another matrix?

"...in this new matrix data with a first data being in the cell located on line 5 then the following data is 4 lines below the f...

2 months ago | 0

| accepted

Answered

Startup On Network Drive Install

Well, I don't know exactly how or why, but the symptoms have now gone away -- I guess a couple restarts and resaving the default...

Startup On Network Drive Install

Well, I don't know exactly how or why, but the symptoms have now gone away -- I guess a couple restarts and resaving the default...

2 months ago | 0

Question

Startup On Network Drive Install

This may be futile here, but I'll give it a go before bugging TMW Tech Support... I'll begin with the caveat I really don't fol...

2 months ago | 2 answers | 0

Answered

changing the date format in matlab

>> dt=datetime(ds(1:10),'InputFormat','dd/MM/yyyy','Format','yyyy''Q''Q') dt = 10×1 datetime array 1947Q2 1947Q3 ...

changing the date format in matlab

>> dt=datetime(ds(1:10),'InputFormat','dd/MM/yyyy','Format','yyyy''Q''Q') dt = 10×1 datetime array 1947Q2 1947Q3 ...

2 months ago | 0

| accepted

Answered

How to display text in a plot as scientific number

Use a format string to create specific format desired... >> sprintf('%.2e',pi*1E6) ans = '3.14e+06' ergo, use text(x,y,...

How to display text in a plot as scientific number

Use a format string to create specific format desired... >> sprintf('%.2e',pi*1E6) ans = '3.14e+06' ergo, use text(x,y,...

2 months ago | 0

| accepted

Answered

Identifying and keeping duplicates but with a suffix

OK, this isn't complete, but is probably the simplest way to build something to do what you'd like -- it would need to be refine...

Identifying and keeping duplicates but with a suffix

OK, this isn't complete, but is probably the simplest way to build something to do what you'd like -- it would need to be refine...

2 months ago | 0

Answered

Identifying and keeping duplicates but with a suffix

OK, that helps...actually, that's not too hard and even easier than the grouped solution -- I don't quite follow what your data ...

Identifying and keeping duplicates but with a suffix

OK, that helps...actually, that's not too hard and even easier than the grouped solution -- I don't quite follow what your data ...

2 months ago | 0

| accepted

Answered

Insert lines in grouped bar plots

Good start but mixed metaphors...plot as numeric; use the categories as labels... ADDENDUM: Without creating the second array ...

Insert lines in grouped bar plots

Good start but mixed metaphors...plot as numeric; use the categories as labels... ADDENDUM: Without creating the second array ...

2 months ago | 0

Answered

Get certain matrix entries to a new matrix

Sometimes, just "dead ahead" is as good as any... nAdd=sum(A~=0,2)-2; % number of connections beyond the one fo...

Get certain matrix entries to a new matrix

Sometimes, just "dead ahead" is as good as any... nAdd=sum(A~=0,2)-2; % number of connections beyond the one fo...

2 months ago | 0

| accepted

Answered

How to extract data points from a .fig scatter plot?

openfig('YourFigFile.fig') hSc=findobj(gcf,'Type','scatter'); .X|Y|ZData properties are available from the scatter object hand...

How to extract data points from a .fig scatter plot?

openfig('YourFigFile.fig') hSc=findobj(gcf,'Type','scatter'); .X|Y|ZData properties are available from the scatter object hand...

2 months ago | 0

| accepted

Answered

Help creating a homogenous array when one or more columns has data type 'cell'

I'm guessing here, but try for i=1:width(t) if iscell(t{:,i}) t.(t.Properties.VariableNames{2})=cell2mat(t{:,2}); en...

Help creating a homogenous array when one or more columns has data type 'cell'

I'm guessing here, but try for i=1:width(t) if iscell(t{:,i}) t.(t.Properties.VariableNames{2})=cell2mat(t{:,2}); en...

2 months ago | 0