Answered

fprintf and fscanf same format fail to read file. appreciate help

MATLAB is NOT Fortran. As Stephen notes above and is documented, fscanf returns a single array of a given class; if there are a...

fprintf and fscanf same format fail to read file. appreciate help

MATLAB is NOT Fortran. As Stephen notes above and is documented, fscanf returns a single array of a given class; if there are a...

19 Tage ago | 1

| accepted

Answered

fprintf and fscanf same format fail to read file. appreciate help

fprintf(fid,'%5i%5i %17.4E%17.4E\r\n', A); will write A in column-major order, not row-major as you're trying to read it in l...

fprintf and fscanf same format fail to read file. appreciate help

fprintf(fid,'%5i%5i %17.4E%17.4E\r\n', A); will write A in column-major order, not row-major as you're trying to read it in l...

19 Tage ago | 0

Answered

How to combine datetime and duration columns to form 1 new datetime column in table

Add the duration to the date... Starting with: t = 3×3 table Date Time Data ___________ ____...

How to combine datetime and duration columns to form 1 new datetime column in table

Add the duration to the date... Starting with: t = 3×3 table Date Time Data ___________ ____...

20 Tage ago | 5

Answered

How to Delete certain rows in a Matrix

Use indexing expressions... N1=15; % number to save N2=90; ...

How to Delete certain rows in a Matrix

Use indexing expressions... N1=15; % number to save N2=90; ...

20 Tage ago | 1

| accepted

Answered

How to customize the subplots?

Just make the additional adjustments to axes/line properties in each subplot as you create it. As you've written it, that means...

How to customize the subplots?

Just make the additional adjustments to axes/line properties in each subplot as you create it. As you've written it, that means...

21 Tage ago | 1

| accepted

Answered

Updating a matrix through a loop

>> nR=sum(m~=0,2); % the number by row nonzero entries >> m(:,any(m(nR==max(nR),:),1))=[] % remove colu...

Updating a matrix through a loop

>> nR=sum(m~=0,2); % the number by row nonzero entries >> m(:,any(m(nR==max(nR),:),1))=[] % remove colu...

23 Tage ago | 0

Answered

How do I make text color black when using the function insertText

Read the rest of the documentation... 'BoxColor' — Text box color 'yellow' (default) | character vector | cell array of chara...

How do I make text color black when using the function insertText

Read the rest of the documentation... 'BoxColor' — Text box color 'yellow' (default) | character vector | cell array of chara...

23 Tage ago | 1

| accepted

Answered

MATLAB showing two equal numbers as not equal to each other

Not remembering floating point rounding. Try principal_stress(1,1) - principal_stress(2,1) and see what the result is. You'l...

MATLAB showing two equal numbers as not equal to each other

Not remembering floating point rounding. Try principal_stress(1,1) - principal_stress(2,1) and see what the result is. You'l...

24 Tage ago | 0

Answered

converts a point in cartesian to cylindrical and spherical cooridantes(error:getting same answer in cylindrical & spherical coordinates)

if x,y > 0 phi = atan(y/x); elseif x,y < 0 phi = atan(y/x)+pi; elseif x>0 && y<0 The if statements are bad syntax ...

converts a point in cartesian to cylindrical and spherical cooridantes(error:getting same answer in cylindrical & spherical coordinates)

if x,y > 0 phi = atan(y/x); elseif x,y < 0 phi = atan(y/x)+pi; elseif x>0 && y<0 The if statements are bad syntax ...

26 Tage ago | 0

| accepted

Answered

Indexing dates yearly and quarterly.

Use a timetable and retime with a custom method function.

Indexing dates yearly and quarterly.

Use a timetable and retime with a custom method function.

26 Tage ago | 1

Answered

How to plot a histogram along a curve

Well, your data is rather unique (so to speak :) ): I was trying to figure out how you did the opacity thing in knowing the rel...

How to plot a histogram along a curve

Well, your data is rather unique (so to speak :) ): I was trying to figure out how you did the opacity thing in knowing the rel...

29 Tage ago | 0

Answered

SOLVED: Summing values together until certain value is reached - then repeat - and plot

OK, a working script...I set the setpoint to 250 so would have more than one condition satisfied for testing... tt.Level=zeros(...

SOLVED: Summing values together until certain value is reached - then repeat - and plot

OK, a working script...I set the setpoint to 250 so would have more than one condition satisfied for testing... tt.Level=zeros(...

29 Tage ago | 1

| accepted

Answered

How to plot a histogram along a curve

Oh. That's much more understandable, thanks. Something like histogram2(x.',y.','Normalization','pdf','FaceColor','flat') col...

How to plot a histogram along a curve

Oh. That's much more understandable, thanks. Something like histogram2(x.',y.','Normalization','pdf','FaceColor','flat') col...

30 Tage ago | 1

Answered

Insert value for the last day of the year

May be a neat way with the builtin datetime lookup functions, but first thing that comes to mind is isyrlast=false(size(dates))...

Insert value for the last day of the year

May be a neat way with the builtin datetime lookup functions, but first thing that comes to mind is isyrlast=false(size(dates))...

etwa ein Monat ago | 1

| accepted

Answered

SOLVED: Summing values together until certain value is reached - then repeat - and plot

Not fully coded, but the idea should work to build loop... t=readtable('tarmo.dat','HeaderLines',1); t.Var1=strrep(t.Var1,''''...

SOLVED: Summing values together until certain value is reached - then repeat - and plot

Not fully coded, but the idea should work to build loop... t=readtable('tarmo.dat','HeaderLines',1); t.Var1=strrep(t.Var1,''''...

etwa ein Monat ago | 1

Answered

Geomean on returns with negative values?

Use GR=100*(prod(1+R/100)^(1/numel(R))-1); where R is the rate of return for the period. Example: >> R=[9 1 2 3 -1]; ...

Geomean on returns with negative values?

Use GR=100*(prod(1+R/100)^(1/numel(R))-1); where R is the rate of return for the period. Example: >> R=[9 1 2 3 -1]; ...

etwa ein Monat ago | 1

| accepted

Answered

Linear fit to log x axis scatter and correlation calculation

You forgot to attach the data so made something up... x=1:10; y=sort(lognrnd(10,1,1,10)); b=polyfit(x,log10(y),1); yf=10.^po...

Linear fit to log x axis scatter and correlation calculation

You forgot to attach the data so made something up... x=1:10; y=sort(lognrnd(10,1,1,10)); b=polyfit(x,log10(y),1); yf=10.^po...

etwa ein Monat ago | 0

Answered

Matlab Number Precision Affects the Results

Use ismembertol instead. And read up on floating point precision at <What Need to Know About Floating Point>

Matlab Number Precision Affects the Results

Use ismembertol instead. And read up on floating point precision at <What Need to Know About Floating Point>

etwa ein Monat ago | 1

Answered

How to do Table Look-up?

If all observations are extant but just missing some timesteps, then vars=unique(data(:,1),'stable'); % unique variable name...

How to do Table Look-up?

If all observations are extant but just missing some timesteps, then vars=unique(data(:,1),'stable'); % unique variable name...

etwa ein Monat ago | 0

Answered

how to plot to get four plots of descriptive statistics in one figure

Revised to use the real data and the fitted statistics...as noted above, you can't represent these distributions at all fairly b...

how to plot to get four plots of descriptive statistics in one figure

Revised to use the real data and the fitted statistics...as noted above, you can't represent these distributions at all fairly b...

etwa ein Monat ago | 0

Answered

Importing data with unequal number of column

The problem is the file has embedded \n in what should be unbroken records. Whether this came from the original creation of the...

Importing data with unequal number of column

The problem is the file has embedded \n in what should be unbroken records. Whether this came from the original creation of the...

etwa ein Monat ago | 0

Answered

How do i get my code to read the updated csv table instead of the old table?

It would be better to follow IA's suggestion of fixing the grades in memory and updating the file, but... Your logic error here...

How do i get my code to read the updated csv table instead of the old table?

It would be better to follow IA's suggestion of fixing the grades in memory and updating the file, but... Your logic error here...

etwa ein Monat ago | 0

Answered

Extracting second number after comma within parenthesis

Slightly modified version following IA's direction using newer string parsing functions that can do much of what regexp expressi...

Extracting second number after comma within parenthesis

Slightly modified version following IA's direction using newer string parsing functions that can do much of what regexp expressi...

etwa ein Monat ago | 1

Answered

Make entries of first row and column of matrix all equal to zero.

Modestly different approach...instead of having to clear row/column, just don't write into them to start with: N=10; ...

Make entries of first row and column of matrix all equal to zero.

Modestly different approach...instead of having to clear row/column, just don't write into them to start with: N=10; ...

etwa ein Monat ago | 0

Answered

how to plot to get four plots of descriptive statistics in one figure

You haven't kep the underlying data in the summary statistics so can't do the histogram from those statistics alone. It's simpl...

how to plot to get four plots of descriptive statistics in one figure

You haven't kep the underlying data in the summary statistics so can't do the histogram from those statistics alone. It's simpl...

etwa ein Monat ago | 0

| accepted

Answered

Create an Array with zeroes and sevens

function charge=chargeprofile(start,chargetime,kW) % return charging profile for half hour increments over 24-hr day % given s...

Create an Array with zeroes and sevens

function charge=chargeprofile(start,chargetime,kW) % return charging profile for half hour increments over 24-hr day % given s...

etwa ein Monat ago | 0

Answered

Performing operations on non-uniform data

t=timetable(datetime(final_data(:,1),'ConvertFrom','posixtime'),final_data(:,2)); % build timetable t20=retime(t,'regular','ne...

Performing operations on non-uniform data

t=timetable(datetime(final_data(:,1),'ConvertFrom','posixtime'),final_data(:,2)); % build timetable t20=retime(t,'regular','ne...

etwa ein Monat ago | 1

Answered

Changing properties of several lines in a plot containing hundreds of lines

Save the line handles when you plot... [T,X]=odexx(...) hL=plot(T,X); ix=find(X(end,:)>0.01); set(hL(ix),'LineWidth',2) ...

Changing properties of several lines in a plot containing hundreds of lines

Save the line handles when you plot... [T,X]=odexx(...) hL=plot(T,X); ix=find(X(end,:)>0.01); set(hL(ix),'LineWidth',2) ...

etwa ein Monat ago | 1

| accepted

Answered

How to read a binary file with below description?

Well, one can take a stab at it assuming is compatible w/ most common desktop architecture at the moment and see if it works or ...

How to read a binary file with below description?

Well, one can take a stab at it assuming is compatible w/ most common desktop architecture at the moment and see if it works or ...

etwa ein Monat ago | 0

Question

Save Open State in Editor???

Is there no preferences option to have editor reload previous state w/o having to open each and every file again? Very rude beh...

etwa ein Monat ago | 1 answer | 0