Answered
Concatenate cell array inside a cell array
C = {rand(1,7),rand(1,4),rand(1,3)}; disp(C); num = cellfun(@numel,C); N = numel(C); M = NaN(N,max(num)); for ii = 1:N ...

3 years ago | 0

Answered
Regex for string match
I think it may be tricky to get this to work for any possible expression the user may enter, because every special character use...

3 years ago | 1

| accepted

Answered
Error using plot Vectors must be the same length.
You assign to Aplha_IMU(n) but it should be Alpha_IMU(n) (Similarly for Aplha_IMU(1), but that's not the cause...

3 years ago | 0

| accepted

Answered
How do I extract only the numbers after (DATE TIME DOY ABKX ABKY ABKZ ABKG ) in the txtfile
T = readtable('table.txt','NumHeaderLines',26,'VariableNamesLine',26)

3 years ago | 0

| accepted

Answered
How can I replace random elements of a matrix with some definite respective values in a single line command?
"I want to randomly replace some elements with some numbers by one single line command" A=[1 2 3;4 5 6;7 8 9]; n = 6; ...

3 years ago | 0

Answered
change the legend of a pie chart
matrix_new = importdata("matrix_new.mat"); % import labels = matrix_new(:,1); percentages = matrix_new(:,2); figure p = ...

3 years ago | 0

| accepted

Answered
Plotting 'HH:MM' format times against the X axis
times = (0:24*6-1)*10 speeds = rand(size(times)); lw = 2; legv = 11; dateTimes = datetime(2011,12,24,0,times,0, 'Format','...

3 years ago | 0

Answered
Using accumarray to organize large CSV
"my goal is to have separate variables or columns in a table that show d18O and DATE for each SITE NUMBER and DEPTH" Something ...

3 years ago | 0

Answered
Trouble concatenating a cell.
Here's one way to make a table out of it: % a cell array like yours: tst = { ... "n"+string(randi(10,4,1)),zeros(4,1),ran...

3 years ago | 0

| accepted

Answered
The function textscan is problematic and has serious bug!
The problem is due to errors in the sliceBad.txt file, like these on line 391: 0.2848764-119 0.1045924-120 0.1045924-120 0...

3 years ago | 1

| accepted

Answered
Merging multiple graphs in the same tiled layout
I gather you have figures already saved, whose tiles you want to combine in the way you describe. %Meaningless values for graph...

3 years ago | 0

| accepted

Answered
create an increasing series
r = 0.2; n = 25; m = 5; V = m*r.^(2*(0:n-1)); S = cumsum(V); format long g disp(S.')

3 years ago | 2

| accepted

Answered
.csv using readtable doesn't make difference between the value 1 and 01
fn = '23_Time Cards_Practice 1.CSV'; opts = detectImportOptions(fn); % tell readtable to read NUMBER column as char, not n...

3 years ago | 1

Answered
Error using slice: Too many input arguments
Runs OK for me in R2022a. Maybe you have another function called "slice". Check this on the command line: which -all slice

3 years ago | 0

| accepted

Answered
Why does my it keep saying error on the input line?
You should use the 's' option in input() to avoid interpreting the input, e.g., input A will be stored as the letter A rather th...

3 years ago | 0

Answered
Plotting implicit functions via fimplicit
Apparently (this behavior appears to be undocumented), you can pass a cell array of function handles to fimplicit, as in: L = 5...

3 years ago | 0

| accepted

Answered
How to use arrayfun to create an array whose value are relating to index?
function val = pixel_replication(img, x, y) val = img(nearest(x), nearest(y)); end function u = nearest(v) l = flo...

3 years ago | 1

| accepted

Answered
writecell writes empty value for the first row in a for-loop
@Shae Morgan: I think @dpb is exactly right with his comments - the root cause of the problem is that the edit box Value is not ...

3 years ago | 1

| accepted

Answered
pie chart not complete - a pie is missing
The pie chart is incomplete because the numbers in your variable "percentages" do not sum to 1. They sum to 0.91, so you get a 9...

3 years ago | 0

| accepted

Answered
how catch number in "()"
f={"1A(12)","cB(34)","4C(23)"}; C = regexp(cellstr(f),'\((.*)\)','tokens','once'); C = [C{:}] N = str2double(C)

3 years ago | 1

| accepted

Answered
fixed point iteration and plotting iteration
Assuming the sequence is defined as in your other question, here's something: T = @(xy)xy([2 1]).*[-1 1]; n_iterations = 20; ...

3 years ago | 0

| accepted

Answered
Plotting and calculation of iteration of fixed point
Here's something: T = @(xyz)-0.5*xyz; lambda = 0.5; n_iterations = 20; xyz = zeros(n_iterations+1,3); xyz(1,:) = [3 2 1];...

3 years ago | 1

| accepted

Answered
Increase size of array within cellfun
cellfun performs a loop internally, so I think an explicit for loop in this case is fine. However, if you want to use cellfun, ...

3 years ago | 0

| accepted

Answered
Calculation of a column
To = 288.15; % Temperature in ISA [K] % pre-allocate Ta to be the same size as Altitude (53x1), with all elements 216.65 Ta ...

3 years ago | 0

| accepted

Answered
insert two vertical axes (left and right) into the same bar graph
load CountArray_1.mat CountArray = CountArray_1; x = CountArray(:,1).'; y = CountArray(:,2); % x = CountArray(:,3).'; %...

3 years ago | 0

| accepted

Answered
extracting specific values from a mat file
First load the two mat files you have. Then index into the 13299x1 variable using the 1723x1 row index variable, creating a new ...

3 years ago | 0

Answered
Variable layer thickness using loops
% Make VSP G-mat for arbitrary sensor depths and non-uniform layer thicknesses clear; close all; clc set(0,'DefaultAxesLin...

3 years ago | 0

| accepted

Answered
Detect figure or uifigure from the handle?
Where f is your figure or uifigure handle: matlab.ui.internal.isUIFigure(f)

3 years ago | 3

Answered
I am trying to use nested for loops to analyze average RT and Acc for each condition for each participant.
T = readtable('data.txt') T_summary = groupsummary(T,{'ParticipantID','ConditionID'},'mean') T_summary is a table containing t...

3 years ago | 0

Answered
I have to do a program to change the plot w.r.t Slider value . But how slider value will go again in formulas so we will get updated plot.
Here's one way. The idea is to separate the GUI code from the calculation code, with the calculation code going into the slider ...

3 years ago | 1

| accepted

Load more