Community Profile

photo

dpb


Last seen: Today
5,252 total contributions since 2012

Contact

dpb's Badges

  • First Review
  • Master
  • Thankful Level 2
  • 36 Month Streak
  • Revival Level 1
  • Knowledgeable Level 4
  • First Answer
  • Solver

View details...

Contributions in
View by

Answered
Generating a normal distrbution random numbers and setting them to catagories
function [abc,ABC]=random_gen(n) r=randn(n,1); % generate column vector N rn ix=disc...

1 day ago | 0

Answered
Change color of numbers at colorbar
Undocumented property -- underneath is a NumericRuler object which does control the axes ticklabels independently. figure surf...

1 day ago | 0

Answered
Plot year as major ticks and months as minor ticks
If your time data are evenly-spaced and at monthly intervals, hAx=gca; hX=hAx.XAxis; % get handle to X datetime ruler...

2 days ago | 0

Answered
URGENT help on TSA with tach signal
I've not used it, but doc (and error message) indicate that the time pulse input is either a fixed scalar or increasing time for...

2 days ago | 0

| accepted

Answered
plotting group size vs total member in group of particular size
v =[1 1 1 2 2 3 4 4 5]; % engine u=unique(v); ng=histc(v,u); U=unique(ng) U = 1 2 3 NU=histc(ng,U) ans ...

2 days ago | 0

| accepted

Answered
Convert a Complex Number to exponential real
MATLAB has builtin functions abs (or hypot()) and angle() for the above explicit implementations... >> x=complex(2,5); >> cm...

2 days ago | 1

Answered
Extracting elements from one matrix and placing in another
MATLAB assigns the complete array to the LHS without having used subscrpting to indicate you want to place each plane extracted ...

2 days ago | 1

Answered
Listing C: folder contents
"The dir command in the Windows command shell behaves in this way, but that's no reason for the MATLAB command to do the same th...

3 days ago | 0

Answered
How to print strings from a data text file that is in correlation to an indices text file?
Put the indices into a 3D array and just index -- indices(:,:,1)=[1 6 2 3; 3 2 4 0; 1 6 4 7; 0 1 4 7; ... 0 5 ...

3 days ago | 0

| accepted

Answered
How to improve efficiency when checking for unique combinations of table values?
tFruit=readtable('fruit.txt'); tFruit=tFruit(:,[1:2:end]); tFruit.Properties.VariableNames={'Fruit','Color','Data'}; tFruit.F...

4 days ago | 0

Answered
Removing Leading Spaces before xml tags at each line.
The tool seems to format the file to reflect the XML structure; dunno why it would necessarily hurt, but I don't do such things ...

4 days ago | 1

| accepted

Answered
How can I solve multiple equations? (Pipeline Design)
function Pc=pipelineExternalPC(d,t,sy) % Usage: % Pc=pipelineExternalPC(d,t,sy) % % returns Pc, pipeline external collapse...

5 days ago | 1

| accepted

Answered
Define a matrix in terms of kronecker product
>> I=3;N=4; >> kron(ones(1,N),eye(I)) ans = 1 0 0 1 0 0 1 0 0 1 0 0 0 ...

5 days ago | 0

Answered
Scientific notation at y-axis with "ax.YAxis.Exponent"
Well, here's a crude first pass... expn=floor(log10(yticks)); mant=yticks./10.^(expn); lbls=cellstr(num2str([mant;expn].','%d...

7 days ago | 0

| accepted

Answered
Scientific notation at y-axis with "ax.YAxis.Exponent"
I don't see a user-settable format to force the notation (although I didn't use Yair's getundoc to poke) with arbitrary tick val...

7 days ago | 0

Answered
FFT, dominant frequency doesnt match time domain?
Your problem is simply that the dominant frequency isn't the same as one of the frequency bin midpoints depending on the number ...

8 days ago | 2

| accepted

Answered
Change one line in Excel file
I'd avoid xlswrite and use writecell instead. Use the 'Range' parameter to put in the right place and not disturb anything else...

8 days ago | 0

Answered
How to find the find the pattern in each row of Matrix?
A=[A;A(3,:)]; % make sure one row has same pattern % the engine B=(A~=0); ...

8 days ago | 1

Answered
How to make segmented regression line and determine the breakpoints?
I've answered this several time in the past, but never think to keep a link... https://www.mathworks.com/matlabcentral/answers/...

9 days ago | 0

Answered
Conditional Scatter plotting based on third data set
>> SX=1*all(M==1)+2*(any(M==2)&any(M==3))+3*all(M==3) SX = 2 1 2 1 3 >> Create categorical variable fr...

9 days ago | 0

Answered
callculating values using cfit object with multiple p values
I don't see any syntax by which to do that with the coefficents for multiple fits stored that way and the doc for cfit explicitl...

9 days ago | 0

Answered
While loop to get a specific section of data
Far easier if you would attach a (small) sample of the dataset, but the general idea would be thresholdUp=1; ...

10 days ago | 0

| accepted

Answered
How to count "gaps" consisting of designated values in a vector and obtain start and end indices?
v=sprintf('%d',ismember(sample_data_vector,invalid_values)|isnan(sample_data_vector)); iStart=strfind(v,'01')+1; iEnd=strfind(...

10 days ago | 0

Answered
Plotting multiple boxplots in same window...array for each boxplot is not the same length...causing error
Two ways to do it -- Use grouping variables and catenate the data into one long vector-- Data=[BoxSecurity; BoxWidefield_123;...

10 days ago | 0

Answered
Problem with duplicated points in Matlab.
You'll find that numel(unique(data(:,1))) < size(data,1) numel(unique(data(:,2))) < size(data,1) for one or both expressions....

10 days ago | 1

| accepted

Answered
How to ignore lines in file via rmmissing?
Don't create sequentially-named variables, use the array MATLAB so conveniently provided you... filename1= 'TEST.xlsx' %arxeio ...

10 days ago | 0

Answered
How do i insert seconds in a timeseries data when the frequency of the data is inconsistent?
indx=[0;find(minutes(diff(TT.Time)));height(TT)]; % find change locations indices N=diff(indx); ...

10 days ago | 0

Answered
Confusino regarding statistical tests for given distribution
You need to examine what the default parameters of the function return -- >> [h,p,stats]=chi2gof(data) h = 1.00 p ...

10 days ago | 0

Answered
Designate order of categorical array?
You have to create an ordinal categorical array of the desired ordering of magnitudes to force other than the alphabetic orderin...

11 days ago | 0

| accepted

Answered
For loop not doing what I want it to
TT=table2timetable(path_data); % convert the table to a time table TT=retime(TT,unique(TT.time),'mean'); % retim...

11 days ago | 0

| accepted

Load more