Answered
plotting two types of data on one graph
% Initialize data (example setup) data = randi([1 2], 20, 1000); % Replace with your actual data data(rand(20, 1000) < 0.1) = ...

1 year ago | 0

Answered
Why the if loop are getting the exact values of the Kf_LMax values not the approximated values in the different phase of the Relative ligand Concentration?
prev_end = PhaseTimes(i - 1); That's the start of the previous phase, not the end of the previous phase. Using the previous ph...

1 year ago | 0

| accepted

Answered
How to create a sequence of intervals
y=[2 -3 4 -1 6]; x=-4; intervalles=abs(x-y).*[-1;1]; Each column of intervalles contains one interval, accessed by ...

1 year ago | 1

Answered
set the tick format of y axis
set(gca().YAxis,'Exponent',-3)

1 year ago | 0

Answered
Non-integer value in for-loop
You can't use a number that's not a positive integer as an index, as in H(i) when i is 0 or 0.1, etc.. That's the problem. ...

1 year ago | 0

Answered
Create a figure with slider (before/after)
This File Exchange submission may be useful: <https://www.mathworks.com/matlabcentral/fileexchange/23073-uisplitpane-split-a-...

1 year ago | 0

Answered
Plot exceeding time limit due to large dataset
You can replace those ~80000 plotted red, green, and blue lines with 3 lines: one red, one green, and one blue. Use NaNs in the...

1 year ago | 1

| accepted

Answered
Convert cell array of structures to numeric vector
ale{1}.a = 0; ale{2}.a = 1; ale{3}.a = 1.5 This will work for the given example: S = [ale{:}]; ale_vec = [S.a]

1 year ago | 0

Answered
For loop for different step size
M = [24 80; 24 80; 24 80; 24 80; 30 120; 30 120; 48 124; 48 124; 48 124]; [c,g] = groupcounts(M(:,2)) There are your y- and x-...

1 year ago | 0

| accepted

Answered
How to perform matrix math
fn = dir('*.csv'); % this call returns info about .csv files in the current directory; % you may need to mod...

1 year ago | 0

| accepted

Answered
I think, I might have a problem with the 'hold' part and I get the 'error while evaluating button privatebuttonpushedfcn'
You need to tell hold() and axis() to operate on your app's axes: ... hold(app.UIAxes,'on') ... hold(app.UIAxes,'o...

1 year ago | 1

| accepted

Answered
I am trying to convert the date data from the CSV file to datetime, but it shows error, how do I fix this
Looks like the format is 'dd-MMM-yy' rather than 'dd/MM/yy'. dates=datetime(dates,'InputFormat','dd-MMM-yy')

1 year ago | 0

Answered
Help with time variation graphs versus time
Here's an example, using made-up data in a file that more-or-less follows your file's format as far as I can tell: file_name = ...

1 year ago | 0

| accepted

Answered
How do I point at certain columns in a .csv file and then run calculations on it?
You can modify the code as follows (specifying 9 header lines, and using only columns 2-4 of the matrix read): % appropriate di...

1 year ago | 0

| accepted

Answered
Two variable has the same array of 1 but the code show error
0,5 should be 0.5

1 year ago | 1

| accepted

Answered
How do I plot an integral which is repeated over an interval?
Make L a vector, use one element of L on each iteration of the for loop, pre-allocate alpha_bar_s before the loop to be the sa...

1 year ago | 0

Answered
Run a calculation on multiple different .csv files and export the result
See my recent comment on a closely related question: https://www.mathworks.com/matlabcentral/answers/2156490-subtracting-matric...

1 year ago | 0

| accepted

Answered
doing operations on 1xN struct
Constructing a structure array: N = 2; S = struct('matrix_field',permute(num2cell(rand(3,3,N),[1 2]),[1 3 2]),'other_field',{'...

1 year ago | 0

Answered
Subtracting matrices by column and performing a summation.
3xX indicates 3 rows and X columns, but your subsequent explanation describes a matrix with X rows and 3 columns. I'm going to a...

1 year ago | 0

| accepted

Answered
how to plot 4D figure to describe changing in ocean ?
"I try to plot with surf but give me the surface changing" How did you use surf, and what was wrong with the result? Have ...

1 year ago | 0

Answered
Choose role of NaN when summing two matrices
Here's one way: aa=[1 2; 3 NaN]; bb=[NaN 1; 2 NaN]; tmp = cat(3,aa,bb); cc=sum(tmp,3,'omitnan'); cc(all(isnan(tmp),3)) = ...

1 year ago | 1

| accepted

Answered
embedding inset plots in subplots matlab
Supplying the tiledlayout t to nexttile (i.e., specifying nexttile(t)) seems to fix the problem. load my_data ym = 16; % De...

1 year ago | 0

| accepted

Answered
Trying to use for loop to create an array of bandpass filters, but gets error "conversion to double from dfilt.df2sos is not possible"
Make bppf a cell array: bppf = cell(1,8); Then index bppf using curly braces instead of parentheses: bppf{i} = dfil...

1 year ago | 0

| accepted

Answered
how to parse text file read into cell array
filepath = '.'; filename = 'test.txt'; netlist = fileread(fullfile(filepath,filename)); % show the last part of netlist ...

1 year ago | 0

| accepted

Answered
Motion of a square
The code is OK, in the sense that it runs and presumably fulfills the requirements. However, there are some improvements that ca...

1 year ago | 0

| accepted

Answered
Compare char data in a cell {'x'} to a character 'x'
1. app.StimInputTable.Data = readtable(infile); That overwrites completely whatever was in app.StimInputTable.Data before (as ...

1 year ago | 0

| accepted

Answered
How do I ask the legend to add labels for multiple graphs
legend("Title"+(1:n))

1 year ago | 0

Answered
merging two table cells?
Not possible to merge cells, but you can make multi-line column headers in a uitable that's in a uifigure, which may be good eno...

1 year ago | 0

Answered
Is giving a space after comma in functions the convention?
Both are matters of preference.

1 year ago | 1

Load more