Answered
How to group logical numbers in a vector?
>> num_gr_1=sum(diff(Vector)==1)+(Vector(1)==1) num_gr_1 = 3 >> There are FEX submissions for runlength encoding that ...

4 years ago | 0

Answered
How to change interval of normalized x-axis?
normalize() and plot against the x variable itself instead of the "prettified" xtick values. plot(normalize(x,'range',[0 100]...

4 years ago | 1

| accepted

Answered
replace dlmread file name with a variable in a loop
You've got to turn the numerics into string filename to build dynamically -- for T = [288 299 308 323 337] for P = [10 100 3...

4 years ago | 1

Answered
why i can't delete a surface 3d plot (fsurf i mean) whereas i can delete a plot. If it can be, how can i do that
fsurf(g); does the plot but doesn't return the handle by which to reference it for the delete() operation. hFS=fsurf(g); ...

4 years ago | 0

Answered
choose multiple functions from a larger group
Using listdlg would be one easy-to-code way to get started -- although it doesn't have the facility to limit the number selected...

4 years ago | 0

Answered
How to export data displayed from uitable on GUI MATLAB to Microsoft Excel?
If you use a table for the uitable content, then two advantages -- The uitable looks just like the data table you're manipulati...

4 years ago | 0

Answered
Iterating over array in pair-wise manner and calling function with two args and taking max over all pairs
MAXI=128; % don't bury magic constants inside code; use variables n = 10; c=3; roi_1=randi(MAXI,n,c); n = 8; roi_2=...

4 years ago | 0

Answered
Trying to have a Matlab line plot with Xticks coresponding to numbers with unequal numerical gap but equal spacing.
Good start; a little extra than needed in some places, not quite enough others... :) x=[3:30].'; x(3:3:end)=[]; y = [0.964 0.9...

4 years ago | 0

Answered
show table from bottom to top
data=flipud(data); first...I'm pretty sure there's no direction flag in the uitable properties like in an axes to reverse the d...

4 years ago | 0

| accepted

Answered
How to count how many times a number repeat in a sequence
See <FEX/56131-runindex> There are other similar submissions with slightly different functionalities; search at your heart's co...

4 years ago | 0

| accepted

Answered
Merging two arrays containing decimal points into a table
Aha! As we suspected, the problem is in what was NOT shown -- the order variable is apparently an int32; MATLAB will silently c...

4 years ago | 1

| accepted

Answered
Visualization shows only the last 8 days
'DateRange' — Range of data to return datetime vector Range of data to return, specified as a comma-separated pair consisting ...

4 years ago | 2

| accepted

Answered
How to extract hour+minute from DateTime vector ?
Convert to durations and use isAMRush=iswithin(duration(hour(t),minute(t),0),duration(7,45,0),duration(8,45,0));

4 years ago | 0

Answered
I have a table of three columns and I want to find a particular value in third column using interpolation, how can I do that if I know the values at first two columns?
>> SI=scatteredInterpolant(X.',Y.',Z.') SI = scatteredInterpolant with properties: Points: [4×2 double]...

4 years ago | 0

| accepted

Answered
Labeling the X axis in an hour format while original data points were gathered every 5 minuites
Aptamer.Time=minutes(5*[0:height(Aptamer)-1]); % create the time vector at 5 min Aptamer.Time.Format='h'; ...

4 years ago | 0

| accepted

Answered
I want to convert a character series into numerical series using for loop
for j = 1:5 x = []; a = DNA_SEQS(j); ... You wipe out what you put in x later every time you start through the l...

4 years ago | 0

| accepted

Answered
2020a readtable error when specifying rectangular range
The error isn't anything to do with the 'Range' argument; it's the file name ("First input must...") "ChTableXLS is a string wi...

4 years ago | 0

Answered
Put the leading number (not sequence ) corresponding to the number in the column
criteria = [10000,20000,50000,55000,55500,56000,57000,58000,59000,80000]; rowcell={'10302','20245','50108','55112','58013','859...

4 years ago | 0

Answered
How can pull data from multiple excel files?
<read-a-sequence-of-spreadsheet-files> illustrates use of <datastore>

4 years ago | 0

Answered
Plot strings on y axis
This is the identical Q? including the example answered at <how-to-plot-each-row-of-a-mxn-array-as-one-value?> Apparently, a ho...

4 years ago | 0

Answered
When I use App Designer writetable I include VarNames and RowNames but the A1 cell says "row" when I would want it to say "distance"
global LineNumber filename=sprintf(InputFile,LineNumber); x=round(3.5:3:60.5,1); Names = sprintfc('%.1f In.',x); RNames = ...

4 years ago | 0

| accepted

Answered
How to plot the mean value of each year in one point only ( EACH 1st july ) ?
Looks like a lot of extra work going on here--without the actual file we can't tell for sure, but one would presume the dates ar...

4 years ago | 0

| accepted

Answered
Merge Rows in Table with One Categorical Variable and One Numeric; Average the Numeric
S=categorical([["A", "B"];["A", "B"];["C", "B"];["W", "T"]]); V=[52;65;35;25]; tT=table(S,V); [~,~,ia]=unique(tT.S,'rows'); ...

4 years ago | 0

Answered
Using fscanf to correctly store them in a struct and go to the next patient
My approach would begin something like P=readlines('Patients_Data.txt'); % read the file as string array ixN...

4 years ago | 0

Answered
How to plot each row of a MxN array as one value
Looks like hL=stairs(z*2.^(2:-1:0).'); yticks([0:2:6]) yticklabels(dec2bin(yticks,3)) otta' do it... That plots against ord...

4 years ago | 0

| accepted

Answered
Replace Duplicate Row Value in Matrix with other value of the matrix to create unique combination row wise
There doesn't seem any reason to pick one possibility over another other than arbitrarily so one approach would be something lik...

4 years ago | 0

Answered
Replacing Specific Elements in an Array
I'd suggest it's not good practice to create four separate named variables; use a cell array or a 3D array instead. But, to cre...

4 years ago | 0

Answered
My column and row names are not transferring to Excel when I use writetable on App Designer
Read the writetable doc -- writetable(t,filename,'writevariablenames',1) There are many other options available as well, see t...

4 years ago | 0

| accepted

Answered
how to decimate signal with fs 44100 into fs10k
decimate does what the name says -- sets a factor of n fewer samples. You're looking for resample instead d_x=resample(x,10.0,...

4 years ago | 0

Load more