Answered
ODE Solver Running Very "Slowly"
Your system is ‘stiff’ because the parameters span several orders-of-magnitude. Use a ‘stiff’ solver such as ode15s instead — ...

2 years ago | 0

Answered
Unable to read datetime with format "0600 UTC OCT 25"
That is almost correct. Use 'MMM' for months in that format, and 'HH for hours. Try this — Name = ["1200 UTC OCT 10" ...

2 years ago | 0

| accepted

Answered
For Loop for Symbolic
I am not exactly certain what the problem is, however creating as a sym matrix and re-defining the loop indices so that they ar...

2 years ago | 0

| accepted

Answered
how do i plot a graph after a for loop
Subscript the variables-of-interest in the loop according to the loop index counter values, and then plot those variables after ...

2 years ago | 0

Answered
How can I get MATLAB to preserve column names as variables when importing a csv file to timetable?
I am not certain that 'VariableNamingRule' works as part of the options structure. Try this instead: test= readtimetable('...

2 years ago | 0

Answered
error Conversion to double from function_handle is not possible.
The ‘p’ function was incorrect, and the ‘h’ funciton is completely missing (so I created it). Try this (with the correct ‘h...

2 years ago | 0

| accepted

Answered
Effect of Humidity on Electrochemical Sensor Signal and Seeking Correction Approaches
Relative humidity will of course be affected by temperature, inbcreases as the temperature decreases, and it can never exceed 10...

2 years ago | 0

| accepted

Answered
How to find the sampling frequency?
The sampling frequency is the inverse of the sampling interval. The sampling frequency appears to be ‘ts’ . These correspon...

2 years ago | 0

| accepted

Answered
How to have same heading for different columns in the table?
I would just name the ‘Time’ variables as ‘Time1’, ‘Time2’ and ‘Time3’ to match the ‘v’ columns. The NaN columns are likely not...

2 years ago | 0

Answered
Error using scatteredInterpolant The input points must be specified in column-vector format.
I do not have your data so I am not certain exactly what the problem is. A relatively easy way to create column vectors is: ...

2 years ago | 1

Answered
Why did the signal get delayed?
I am not certain what you intend by ‘delayed’. You are plotting a cosine curve, and the ‘ii1’ value is defined as being true wh...

2 years ago | 1

Answered
Count values in the given array
Try this — LD = load('matlab.mat'); AA4 = LD.AA4 [UAA4,ix1,ix2] = unique(AA4(:,1)); Zeros = accumarray(ix2, (1:numel(ix2))'...

2 years ago | 0

| accepted

Answered
How to change data stacking order for a single series in bubble charts?
MATLAB plotting functions generally plot in the order specified in the pllotting command, and later objects are plotted ‘on top ...

2 years ago | 0

| accepted

Answered
extracting rows of data
Try this — T1 = readtable('07010000002.txt'); T1.Properties.VariableNames = {'V','I'} minI = min(T1.I)*0.99; maxI = max(T...

2 years ago | 0

| accepted

Answered
fprintf formatting problem with cell and array matrix
Eliminiating the newline character from the ‘Mix ratio’ fprintf statement: fprintf(fileID,' Mix ratio'); produces: ...

2 years ago | 0

| accepted

Answered
MATLAB Tools to Evaluate and Mitigate Sensor Noise
I am not certain that I understand the sort of processing you are doing. Some of the signal noise is broadband, however much o...

2 years ago | 1

| accepted

Answered
Matlab: colorbar of contourplot only for specified contour levels
I cannot get the ticks exactly where I would like them, even doing my best to interpolate them. Perhaps this — [X,Y,Z] = pe...

2 years ago | 0

Answered
I've tried using MATLAB R2023b to generate bode plots and calculate DC gains of transfer function but I keep on receiving an error message: 'Wrong number of input arguments'
Wrong syntax. Use the tf function, not syms for Control System Toolbox functions. Try this instead — s = tf('s'); b =...

2 years ago | 0

Answered
Spectral Analysis of Water Wave Gauge Data
It would help to have the data. Be certain that the independent variable data are regularly sampled, so that the sampling fre...

2 years ago | 0

| accepted

Answered
plot sine wave with exponent
I am not certain what you are asking. Try this — L = 30; % Signal Length (s) Fs =...

2 years ago | 1

| accepted

Answered
How to convert specified time to GMT/UTC?
Try this — DT = datetime({'18-Oct-2023 17:40:00' '18-Oct-2023 18:00:00'},'TimeZone','+05:00') DT_UTC = DT; DT_UTC.TimeZon...

2 years ago | 1

| accepted

Answered
error multiplying datetime (now) by 100 with *
I don’t understand summing a constant — sum(100) That aside, if you want to create a random datetime for a specific parti...

2 years ago | 0

Answered
problem plotting from function call
In general, global variables are not considered good programming practice, principally because the functions they are passed to ...

2 years ago | 0

| accepted

Answered
rotate 3D data
Use the rotate function. It will likely require a bit of experimenting to get it the way you want it. Example — imshow(imr...

2 years ago | 0

| accepted

Answered
How to inclusively extract rows of a large cell array between cells given start and end patterns?
type('sample_input.txt') fidi = fopen('sample_input.txt','rt'); k = 1; while ~feof(fidi) Line{k,:} = fgetl(fidi); ...

2 years ago | 1

| accepted

Answered
How I get area under the curve (AUC) value
The file is not provided, however it is not absolutely necessary for this. Try something like this — D = 0.1*randn(6,12000)...

2 years ago | 0

| accepted

Answered
How to group xlines in legend
Using plot to plot the vertical lines is straightforward — ax = axes; % p = xline(ax, [1 2 3], "g-"); p = plot([1;1]*[1 2 3...

2 years ago | 0

| accepted

Answered
filling missing value using linear interpolate in 2D
This works — T1 = readtable('GreenhouseData.xlsx', 'VariableNamingRule','preserve') VN = T1.Properties.VariableNames; T1(:,[...

2 years ago | 1

Answered
readtable with datetime, format problem
‘How do I properly read the date in the dd/MM/yyyy format?’ You need to tell datetime: DateTime = datetime('12/10/2023 00:0...

2 years ago | 1

| accepted

Answered
Read from text file between header and footer
One option is textscan — type('data.txt') fidi = fopen('data.txt','rt') C = textscan(fidi, '%f%f%f', 'HeaderLines',3, 'C...

2 years ago | 0

| accepted

Load more