Answered
How to convert timeseries class mat file to excel
You've managed to put a timeseries object into a table as a cell. To do anything with it, you've got to dereference it back to ...

4 years ago | 1

Answered
Run TRIM in bath mode, but get Run-time error '62' \n Input past end of file
The above looks like could be much simpler if it is just doing a string substitution on a given line...try something like funct...

4 years ago | 0

Answered
select the correct row in a table with a different index in the for loop
j=1; for i=1:5:1440 j=j+1; ... end

4 years ago | 1

Answered
I have total of 40 years = 40*365 days = 14600 days of rainfall datas. What if I want to represent a total of 40 plots per year, not per day unit?
Use ttP=readtimetable('yourfile'); ttPY=retime(ttP,'yearly','mean'); and magic will happen...

4 years ago | 0

| accepted

Answered
@ Symbol in function handles as an input variable to another function
The issue is given by the requirements of the function integral -- the help file for it reads in part-- >> help integral inte...

4 years ago | 0

Answered
Finding one value in matrix from covariance matrix
There is no solution to the given problem data set -- by definition cov(A) contains the column variances along the diagonal. Yo...

4 years ago | 0

Answered
Retrieving data from Excel in multiple sub folders with different names
There's a lot of structure in those directory names -- you have two choices in how to access them and write the code to do so in...

4 years ago | 0

Answered
Plotting bar graphs with different colors
I've railed over bar interface for 20+ years -- this is harder than it should be even though there is an example in the doc, it'...

4 years ago | 0

| accepted

Answered
Find value between the overall maximum and its following minimum
Couple ways... First, [mx,imx]=max(X); % return global max, location imn=find(diff(X(imx:end))>=0,1)+...

4 years ago | 0

| accepted

Answered
How to split an array of tot seconds in windows of 60 sec haveing also windows without values?
Use discretize. In paricular, look at the third input form where the bins, and input arrays are durations (iow, convert your ti...

4 years ago | 0

Answered
Subtracting in a structure
Pass(NumPass).SortedTotalPlayers = diff[0 Pass(NumPass).SortedTotalPlayers];

4 years ago | 0

Answered
How do I remove all the rows with NaN-value of a specific column?
X(isnan(X(:,1)),:)=[]; % solution a -- remove those rows w/ NaN in column 1 X=X(~isnan(X(:,1)),:); % solution...

4 years ago | 2

| accepted

Answered
signal amplitude using FFT - conflicting results and misunderstandings
The latter accounts that the FFT and PSD are two-sided (hence the "2" in the variable P2 for the PSD). The total energy is thus...

4 years ago | 0

| accepted

Answered
Problem with specifying separate colours for each of my SCATTER points.
Read the documentation :) c — Marker color [0 0 1] (default) | RGB triplet | three-column matrix of RGB triplets | vector | 'r...

4 years ago | 0

| accepted

Answered
Plot of 2 matrix of same dimensions
Description example plot(X,Y) creates a 2-D line plot of the data in Y versus the corresponding values in X. If X and Y are b...

4 years ago | 0

| accepted

Answered
Invalid syntax for calling function 'cond' on the path
>> which -all cond C:\ML_R2020b\toolbox\matlab\matfun\cond.m >> cond is a builtin MATLAB function (the condition number) unl...

4 years ago | 0

| accepted

Answered
Add a new column to CSV file with equations
[tTable array2table(cumsum(tTable{:,{'A','B'}}),'VariableNames',{'cumA','cumB'})]; where tTable is your table variable. One ca...

4 years ago | 0

| accepted

Answered
How to find a corresponds value?
Use the optional second return value of max [mx,imx]=max(t.Power); rmx=t.Radiation(imx); NB: the use of the table, t variable...

4 years ago | 0

Answered
How can I replace multiple indices of a matrix with specific values?
Build the indices vectors somehow -- you have to know where you want the values to in some manner, whether that is through some ...

4 years ago | 0

Answered
How to plot variables from a table?
>> load Xsensor_ID002_SN01_XT001_XSN.mat >> data.time=duration(strrep(data.time,'"',''),'InputFormat','hh:mm:ss.SSS'); >> data...

4 years ago | 0

| accepted

Answered
Finding strings in an excel cell and deleting the entire row
<Answers/347460-how-do-i-delete-an-entire-row-from-excel-from-matlab?> Hint for future -- check out the "SEE ALSO" links Answer...

4 years ago | 0

Answered
Set XTick of yyaxis to have integer ticks only
yyaxis right plot(rand(1,20)*4, rand(1,20), '*') yyaxis left plot(rand(1,20)*6, rand(1,20), '*') hAx=gca; ...

4 years ago | 0

Answered
Plotting Excel Sheet of 0s and 1s inkjet printer visualization
How about I=readmatrix('yourfile.xlsx'); imagesc(~I) colormap(gray) If you don't want an image, then try [r,c]=ind2sub(size...

4 years ago | 0

Answered
Find max values within a defined range for each column and rows of a matrix
Turn into a timetable and use retime

4 years ago | 1

| accepted

Answered
How to recover unsaved matlab script if Matlab shutdown automatically?
See previous Answer https://www.mathworks.com/matlabcentral/answers/103130-does-the-matlab-editor-debugger-automatically-save-op...

4 years ago | 0

| accepted

Answered
Change the distance between boxplots
boxplot doesn't support variably-spaced box locations. use 'LabelOrientation','Horizontal' to maintain normal tick label orient...

4 years ago | 0

| accepted

Answered
change in xlrange of xlsread while sing loop
That's the hard way to go at it...just read the spreadsheet into a table and operate over the regions of interest -- simple exam...

4 years ago | 0

Answered
Textscan import string data from .txt file
Read the file as is and then clean it up instead... d=readcell('202103.txt','Delimiter',newline); % read a cellst...

4 years ago | 0

| accepted

Answered
Matlab - problem with snr function
The two inputs have to have the same orientation as well as same length. You've created a row vector above for the noise while ...

4 years ago | 0

| accepted

Answered
How to preserve nanosecond precision in datetime calculations (for large numbers)
>> t='1294871257.002060945'; % treat long value as string >> dsec=seconds(str2double(ext...

4 years ago | 0

Load more