# Stephen

Suspensa Vix Via Fit

**Statistics**

RANK**5**

of 247,091

REPUTATION**28,558**

CONTRIBUTIONS

**3** Questions

**7,556** Answers

ANSWER ACCEPTANCE **
100.0%
**

VOTES RECEIVED**4,657**

RANK**140** of 17,227

REPUTATION**8,129**

AVERAGE RATING**4.90**

CONTRIBUTIONS**22** Files

DOWNLOADS **911**

ALL TIME DOWNLOADS**64689**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Content Feed**

Problem with datetime in German

There does seem to be a problem with DATETIME handling the period characters (below). Workaround: replace/remove the period cha...

6 hours ago | 0

| accepted

Storing many digits using readtable

Any advice that "you are going to need to read the file as text" is incorrect. It is much better to import and store numeric da...

6 hours ago | 0

How to see if characters are present in a string array.

Assuming that all string elements contain exactly the same number of characters, then you can do this easily with basci logical ...

11 hours ago | 0

Subtracting Matrices in Special way

If the A values are copied first then only two ISMEMBER are required (simpler, more efficient), nor any resizing or changing of ...

1 day ago | 1

How do I get values of a certain parameter in a multi-dimensional matrix?

a(~Ind) = NaN

3 days ago | 0

| accepted

Display file names from current directory if more than n characters

n = 5; P = 'absolute or relative path to where the files are saved'; S = dir(fullfile(P,'*.*')); C = {S(~[S.isdir]).name}; % ...

3 days ago | 0

| accepted

Comparision double values 135 with 135.0000

" A comparision with a simple if-statement and the == operator does not succeed." Yes, it does succeed: their values are differ...

3 days ago | 0

| accepted

Is it possible to fprintf/sprintf each row of elements in a vector using loop?

I would not use a loop: N = ["Earth"; "Venus"; "Mars"]; V = ["1.0000"; "0.8975"; "0.3915"]; fprintf('%s %s Gravity\n', [V(:),...

7 days ago | 2

| accepted

How can I import a file.txt and extract data?

opt = {'CollectOutput',true}; [fid,msg] = fopen('prova2.txt'); assert(fid>=3,'%s',msg) hdr = fgetl(fid); out = textscan(fid,...

8 days ago | 1

| accepted

Find values that are greater than a specific number in a table

nnz(Lake>=20)

8 days ago | 0

| accepted

Directly perform a multiplication on certain variables in a table

T = cell2table({'a',1,2;'b',3,4;'a',5,6},'VariableNames',{'x','y','z'}) idx = strcmp(T.x,'b'); T{idx,{'y','z'}} = T{idx,{'y','...

8 days ago | 0

| accepted

Recording vectors in for loop, when the loop is running in a range starting with negative numbers

Data are not indices, do not mix them up. V = -nmax:1:nmax; % data!!!! for k = 1:numel(V) % indices!!!!! n = V(k); % data...

8 days ago | 0

| accepted

How can I ask Matlab to adjust a parameter in an equation until the answer becomes equal with a predetermined input value?

Use FZERO: https://www.mathworks.com/help/matlab/ref/fzero.html Define a simple anonymous function with one input which calcula...

8 days ago | 1

| accepted

Conditions else if - efficiency advice

inp = '003'; % S group subS = {'001','002','003'}; aS = {'R','O','O'}; % T group subT = {'01','02','03'}; aT = {'O','O','R...

8 days ago | 0

Calculate this matrix in a more general and shorter way

x = rand(100,1); w = pi; m = (1:5).*w.*x; m = [ones(100,1),reshape([cos(m);sin(m)],100,[])]; for comparison: P = [ones(size...

8 days ago | 1

Undefined variable in workspace problem

"where measurementValue is an n x 1 double array already loaded in my workspace." I guess you mean that it is loaded into the b...

8 days ago | 0

How to call a value from the command window to the editor window

Ugh, P-Files. You could try using EVALC: https://www.mathworks.com/help/matlab/ref/evalc.html and then parsing the string that...

9 days ago | 1

Getting error that output argument is not assigned during function when it is?

When direc is empty then ccmp is not defined (exactly as the error message states). This error is easy to demonstrate (showing ...

9 days ago | 0

@ Symbol in function handles as an input variable to another function

"if i were to remove the @ sign it would tell me that i am missing input arguments..." Because in that case you are just callin...

9 days ago | 0

| accepted

strcmp function using wildcards

T = cell2table({'A','XXX';'B','G22';'C','G13';'D','G1234';'E','YYY';'F','G01'}) idx = ~cellfun(@isempty,regexp(T.Var2,'^G\d\d$'...

9 days ago | 1

| accepted

How to read hh:mm:ss.sss time format from a file that has time and other data

Because you did not upload a sample file I had to create my own (attached). T = readtable('test.txt') T.Var1

9 days ago | 0

Find the different elements in a cell array

Where out is your cell array: fnh = @(v) any(v(:)==1)&&any(v(:)==2); idx = cellfun(fnh,out)

10 days ago | 0

| accepted

I want to arrange a 1st column of a matrix in descending order an the elements in the row is going to arrange itself according to change of the row of first vector

The simple MATLAB approach: A = [3,2;1,4;2,6] B = sortrows(A,-1)

10 days ago | 0

| accepted

includeSubFolders name value pair argument

imageDatastore(imdir, "IncludeSubfolders",true, "LabelSource","foldernames"); % ^^^^ yo...

11 days ago | 0

| accepted

when using intersect function i need all rows of B and matching rows of A. how can i do it?

T1 = array2table([2451,10;2554,5;5419,2],'VariableNames',{'A','id'}) T2 = array2table([2451,15;2554,7;5419,5;8542,9],'VariableN...

11 days ago | 0

| accepted

Subtracting in a structure

You can do all of them at once using some comma-separated lists: S(1).F = 6; S(2).F = 10; S(3).F = 12; S(4).F = 16; S(5).F ...

12 days ago | 0

Index table with cell array

Where T is your table and C is your cell array: idx = ismember(T.NameOfVariable, C) out = T(idx,:)

14 days ago | 0

| accepted

Paste array a into array c based on the locations in array b

This is robust also when there is no overlap: a = [1,2,3,4,5,6]; b = [1,5,8,14,19,23]; d = diff(b); d(end) = d(end)+1; % inc...

14 days ago | 0

| accepted

How to exclude specific results from dir

C = {'A1b1';'A1b2';'A1b1_test'}; cellfun(@mkdir,C) S = dir('./*'); S.name S(ismember({S.name},{'.','..'})) = []; S(endsWith...

15 days ago | 0

I am getting a Error using alpha (line 68) Wrong number of arguments and was wondering if anyone could help me out because i am not sure what its saying.

% alpha in degree <<<<<< This needs to be a comment, not code. range=0:15:360; Y=sind(range); Table=[range;Y]'; disp('HW #6 ...

15 days ago | 0