Answered
Brace indexing error maybe complex ?
"I can't get ride of, i don't see where i do something wrong." You assign the content of the fourth cell of Answer to variable ...

5 years ago | 0

| accepted

Answered
Compare strings of different size/length
in1 = 'Class music n. 12 160b'; in2 = {'Classical musical n. 12 160beats','Techno music n. 7 120beats','Rock disco n. 12 140bea...

5 years ago | 0

Answered
Find, sort and assign values in matrix
q3 = [ 1.0000 2.0000 90.0000 4.9424 2.0000 3.0000 91.0000 4.3018 3.0000 4.0000 92.0000 ...

5 years ago | 0

Answered
plotting using for loop
"...can some body tell me what i am doing wrong or if i am missing something in my code." The main problem is that you are not ...

5 years ago | 0

Answered
I would like to create an array of cos*n*x with n=0,1,2,3...N...
Why do you need a loop? L = 51; N = (L-1)/2; A = cos((0:N)*pi)

5 years ago | 1

| accepted

Answered
convert binary string into hex
str = '0101010011101010'; fun = @(s)dec2hex(bin2dec(s)); out = regexprep(str,'.{1,4}(?=(.{4})*$)','${fun($&)}')

5 years ago | 3

Answered
How to plot e^(-2n)
f = @(x)exp(-2*x); fplot(f)

5 years ago | 0

| accepted

Answered
load multiple files in right order
You could download my FEX submission natsortfiles: https://www.mathworks.com/matlabcentral/fileexchange/47434-natural-order-fil...

5 years ago | 0

| accepted

Answered
I have a loop that generates a new matrix with each iteration. How do I store the matrix for each iteration?
Use a cell array: C = cell(1,N); for i = .. your loop C{i} = .. end https://www.mathworks.com/help/matlab/matlab_prog/a...

5 years ago | 0

| accepted

Answered
How to sort numbers in a char
str = 'Y([4.1689],u1+[9.0615],[0.024204])+G([0.2594],u1+[3.8532],[0.31232])+G([1.1277],u1+[2.9793],[0.3143])+D([1.2424],u1+[1.59...

5 years ago | 0

| accepted

Answered
How to create matrix 10x10 with same diagonal vector and empry value
M = toeplitz([2,1,zeros(1,8)])

5 years ago | 0

| accepted

Answered
sum of row in pattern
Data = [1,4,0.0000; 2,7,0.0000; 3,9,0.0000; 4,5,0.1760; 4,6,0.1580; 5,7,0.3060; ...

5 years ago | 0

Answered
How to identify partial string duplicates in a table
Actually the identical part at the start of the string is '*Endo', and this is easy to find: >> X = logical(cumprod(all(diff(Ta...

5 years ago | 0

Answered
Organize vector, extract indices
A = [2,4]; B = [2,70,8,29,98,100]; Out = setdiff(1:numel(B),A)

5 years ago | 0

| accepted

Answered
How to pass multiple arguments to a function stored in a vector?
The solution is to use a cell array for the input values, for example: C = cell(1,N); for k = 1:N % do NOT use i str = in...

5 years ago | 0

| accepted

Answered
Multiple plots in a for loop combined with variable cell arrays
By default every plot call deletes the contents of the figure before plotting the new data. So if you want to call plot multiple...

5 years ago | 0

| accepted

Answered
How can I create a new cell array from a existing array that only holds specific values?
You are defining a scalar cell on the RHS and putting it inside another cell array on the LHS, giving you nested cell arrays. Bu...

5 years ago | 0

| accepted

Answered
removing specifics elements from a matrix
acomb_w = [... 1 1 2 1 3 1 4 1 1 2 2 2 3 2 4 2 ...

5 years ago | 2

| accepted

Answered
Logical comparison (>= to be specific) between each element (row) of a column vector, and all elements inside each row of a matrix having same number or rows, respectively
A = [1,2,3,4,5,6;7,8,9,10,11,12;13,14,15,16,17,18] B = [4;10;16] C = A>=B % requires >=R2016b C = bsxfun(@ge,A,B) % for earli...

5 years ago | 0

| accepted

Answered
atan2 not consisent
The reason is a little arcane: negative zero: https://en.wikipedia.org/wiki/Signed_zero The other answers and comments are wro...

5 years ago | 4

| accepted

Answered
How can i divide data into equal parts?
V = 1:100; C = mat2cell(V,1,[25,25,25,25]); C{1} % C{2}, etc.

5 years ago | 1

| accepted

Answered
How to call array with string
Fieldnames are not indices (or atleast, not in the way that you are trying to use them). And writing the app variable, loaded va...

5 years ago | 0

| accepted

Answered
Help regarding the Munsell and Kubelka-Munk Toolbox - RGB to Munsell conversion
The function sRGBtoMunsell calls the function xyYtoMunsell which calls the function IsWithinMacAdamLimits . The author wrote som...

5 years ago | 0

| accepted

Answered
Why its showing error using vertcat?
I suspect that this line sumx2y= sumx2y + (((x(i))^2)*y); requires indexing into y, e.g.: sumx2y = sumx2y + (x(i)^2)*y(i);

6 years ago | 0

| accepted

Answered
Cell contents reference from a non-cell array object.
Each cell of v contains a numeric vector. So your indexing here: v{1}{k+1} = v{1}{k+1}-1 % ^ ^ ^ ^ wrong type of b...

6 years ago | 0

| accepted

Answered
Change 3x1 double to 1x3 double and convert it to a string to insert in text correctly
v = [0;2/3;2/3] num2str(v.') or sprintf('%g %g %g',v)

6 years ago | 0

Answered
Preallocation of a vector of structure
n = 9; P = 'absolute or relative path to where the files are saved'; C = cell(1,n); V = setdiff(1:n,5); for k = V F = s...

6 years ago | 0

Answered
How to call data from files named with dynamic index
"select a great number of files for importing (best from a Windows Explorer "open a file" dialog)" If you really have a "great ...

6 years ago | 0

| accepted

Answered
Add Variables to workspace from a struct
"My final goal is to export the variables as a .mat file that I would be able to use afterwards for other things" Then creating...

6 years ago | 1

Answered
Storing Multiple Arrays into Larger Array
This is easy if you store all of the data in one cell array (rather than in separate variables): C = {a,b,c,..,p}; % this is ho...

6 years ago | 0

| accepted

Load more