**Statistics**

RANK**5**

of 289,872

REPUTATION**34,667**

CONTRIBUTIONS

**4** Questions

**8,915** Answers

ANSWER ACCEPTANCE **
75.0%
**

VOTES RECEIVED**5,730**

RANK**85** of 19,602

REPUTATION**11,517**

AVERAGE RATING**4.90**

CONTRIBUTIONS**22** Files

DOWNLOADS **978**

ALL TIME DOWNLOADS**90032**

RANK

of 144,249

CONTRIBUTIONS

**0** Problems

**0** Solutions

SCORE**0**

NUMBER OF BADGES**0**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Feeds**

Can a custom argument validation function alter the field names of its input variable?

The hard part is not validation, but mapping random fieldnames to your desired fieldnames. Notet that argument validation does ...

9 hours ago | 0

| accepted

How to write all cells of structure in excel sheet ?

Why is a scalar structure nested inside a (pointless) scalar cell array? Why are lots of scalar numerics stored inside a cell a...

12 hours ago | 2

| accepted

Can the software read more precise numbers (such as decimal points)?

Use https://www.mathworks.com/help/matlab/ref/im2double.html before performing any adjustments on the image.

22 hours ago | 0

Submitted

Custom List / Arbitrary Sequence Sort

Sort a text array into the order of custom lists / arbitrary text sequences. Sort words with Latin-, Greek-, and Cyrillic-based ...

1 day ago | 2 downloads |

How to define variable names for resampling?

You should: replace the ISMEMBER with ENDSWITH get rid of those asterisks For example: endsWith(files(i+j).name, {'_B03_10m....

2 days ago | 0

| accepted

How should I fix my regular expression to parse this txt file?

"It seems that my regular expression is way too broad and causing this problem." There are several locations where your regular...

5 days ago | 0

| accepted

What is the equivalent datetime() call to the clock() function?

Note that DATETIME is an object with properties, so (depending on your requirements) accessing its properties is a simple option...

7 days ago | 0

| accepted

How can I convert matrix to cell?

https://www.mathworks.com/help/matlab/ref/mat2cell.html A = reshape(1:40000,100,400)'; C = mat2cell(A,4*ones(1,100),100)

8 days ago | 0

| accepted

How to name and save the results using the name of imported file ?

A much better approach is to store the data in e.g. a structure array: P = 'absolute or relative path to where the files are sa...

8 days ago | 0

Question on creating dynamic matrix variables

"Or alternatively, is there a neat way to do so?" Of course there is: indexing. Either into a numeric array or into a container...

10 days ago | 0

| accepted

Building an array of strings that might be empty

"What am I missing?" The differences between strings and characters. Do not mix up string arrays with character vectors (which ...

12 days ago | 0

Submitted

Maximally Distinct Color Generator

Generate maximally-distinct colors in an RGB colormap.

13 days ago | 34 downloads |

Find a value using an index obtained from a different matrix with same dimensions

The efficient MATLAB approach: tmc = readmatrix('Total_matrix_cases.txt'); tmr = readmatrix('Total_matrix_rotation.txt'); [tm...

13 days ago | 0

Using a menu to generate variables for larger code

For the 1st dialog box: V = str2double(answer); maxvel = V(1); dragco = V(2); width = V(3); mass = V(4); accdur = V(5);...

15 days ago | 0

| accepted

3D indices for particular values in a 3D array

Use IND2SUB: X = randi(9,4,3,2) [R,C,P] = ind2sub(size(X),find(X==8))

15 days ago | 0

| accepted

how assign cellarray to field Struct

"thank..but it's possible to avoid loop?" Of course (depending on the sizes and classes of APP, SIS, etc): app.Sis = struct('b...

15 days ago | 0

| accepted

Generate Array of Random Values

D = sort(randi([-9,9],7,2),2) V = rand(7,13); V = V.*diff(D,1,2)+D(:,1)

16 days ago | 0

Hi, I want to speed up my script with double loop.

X = permute(A,[3,2,1]) + permute(B,[2,3,1]) The data arrangement in memory is not optimal for that operation. Use BSXFUN for ve...

18 days ago | 1

| accepted

How to replace exact char in a cell array from another reference cell array

This is difficult because 'x1' is also a substring of 'x10'. But making a few assumptions it might be possible: A = {'x1', 'x10...

18 days ago | 1

| accepted

Merge two matrices taking non-Null values

A = [8,8,8,8,NaN;32,32,25,31,NaN;56,56,43,53,NaN;81,80,60,76,NaN;105,103,78,99,NaN;129,127,95,122,NaN]; B = [8,NaN,8,8,8;32,NaN...

18 days ago | 1

Dynamically Make a Variable Name

This is MATLAB so the best solution is to use indexing, just as the MATLAB documentation shows: https://www.mathworks.com/help/...

20 days ago | 1

How to call a function name from function names saved in an array?

prev_output = [1,0,0]; fcs = sprintf('func%s',sprintf('%d', prev_output)); Either use FEVAL: output = feval(fcs,inputs); or ...

22 days ago | 0

| accepted

How to use Unicode numeric values in regexprep?

inp = 'Häagen-Dasz'; baz = @(v)char(v(1)); % only need the first decomposed character. out = arrayfun(@(c)baz(py.unicodedata.n...

26 days ago | 1

Cutting (dividing) a matrix into a specific number of rows.

A = [11,12,13;21,22,23;31,32,33;41,42,43;51,52,53;61,62,63;71,72,73;81,82,83]; B = reshape(permute(reshape(A,[],2,3),[1,3,2]),[...

27 days ago | 2

Why does MATLAB not finding a element from my matrix?

Testing for exact equivalence of binary floating point numbers should be avoided. Compare the values, are they actually the sam...

27 days ago | 1

| accepted

Question: Structure Array Generation and Dimensions Manipulation

Simple solution: new = [newpop(:);pop(:)] However if you want to your code to be more robust, then you need to preallocate NEW...

27 days ago | 0

| accepted

Printing all outputs of the function that has been solved via ode45

This questions gets asked regularly on this forum: users often imagine that there must be some easy way to get some values out o...

27 days ago | 1

| accepted

Index exceeds the number of array elements error when using fsolve

Your x0 is a two-element vector, so you told FSOLVE to call the function handle with a two-element vector. But then inside the f...

27 days ago | 0

| accepted

How do I plot a tent-map?

"How do I plot a tent-map?" Following the basic definition of tent map: https://en.wikipedia.org/wiki/Tent_map X = 0:0.01:1; ...

28 days ago | 1

| accepted

Impossible to set VariableTypes as 'double' for complete array and readtable function

Try something simpler and let READTABLE do the work for you: T = readtable('test_log_1.csv', 'CommentStyle','#', 'VariableNamin...

29 days ago | 1

| accepted