Community Profile

photo

Stephen Cobeldick


Last seen: Today
6.191 total contributions since 2014

Suspensa Vix Via Fit

Stephen Cobeldick's Badges

  • Personal Best Downloads Level 4
  • Editor's Pick
  • First Review
  • 5-Star Galaxy Level 5
  • GitHub Submissions Level 3
  • First Submission
  • Master
  • 36 Month Streak
  • Thankful Level 4
  • Revival Level 2
  • Knowledgeable Level 4
  • First Answer

View details...

Contributions in
View by

Answered
Finding three columns in one variable in another variable
I tried a simple vectorized solution of permute and sum of squares approach, but ran into "out of memory" issues: >> C = dlmrea...

alrededor de 3 horas ago | 0

Answered
How to extract numeric values from char
>> C = {'{"name":"rect","x":101,"y":30,"width":239,"height":244}'; '{"name":"rect","x":503,"y":88,"width":124,"height":165...

alrededor de 3 horas ago | 1

| accepted

Answered
How to move values of matrix for 1 out of two rows?
>> M = [1,0,5,0;2,0,6,0;3,0,7,0;4,0,8,0] M = 1 0 5 0 2 0 6 0 3 0 7 0 4 0 8 0 >> M(2:2:...

alrededor de 10 horas ago | 0

Answered
Creating RGB image with horizontal stripes
% 1. green at the left image border to black at the right border % 2. blue at the left image border to white at the right borde...

alrededor de 15 horas ago | 1

Answered
How can I fopen files in different directory
Do NOT follow advice of just adding more directories to the Search Path: this just pointlessly slows MATLAB down (MATLAB has to ...

alrededor de 16 horas ago | 0

| accepted

Answered
How to use a vector to index another vector?
That function output is rather fragile, as there is no way to distinguish zeros (data) from zeros (place holders). This could ea...

1 día ago | 0

Answered
Shor Algorithm for prime factoring
You need to download bigmod from here: www.mathworks.com/matlabcentral/fileexchange/7908-big-modulo-function (the link is give...

1 día ago | 1

| accepted

Answered
find the nearest values
You were almost there, you just need to use the second output from min to make it easier: >> A = rand(1,2) A = 0.39011 0...

1 día ago | 1

| accepted

Answered
Selecting min value per row unless min value is repeated in another row.
Set the duplicate values to Inf/NaN, take the minimum of each row, then remove the Inf/NaN values: >> A = [1,2;1,3;2,3;5,6;3,7;...

1 día ago | 0

| accepted

Answered
Using a string shortcut for nested structure
For accessing a field of one specific structure (which can be nested) you should use dynamic fieldnames: https://www.mathworks....

2 días ago | 1

| accepted

Answered
How to save the result of stlwrite to a specific directory chosen by the user
TR = ... [F,P] = uiputfile('*.stl'); stlwrite(TR,fullfile(P,F))

2 días ago | 0

Answered
While loop not starting
Lets have a look at the first y value: >> f = @(x) 4*x^2 - 3; >> x(1) = 0.5; >> y(1) = f(x(1)) y = -2 And now look at your ...

3 días ago | 1

| accepted

Answered
FSOLVE requires all values returned by functions to be of data type double
The function handle definition is incorrect: @(B)@ourfun What you defined is an anonymous function which when called accepts o...

3 días ago | 1

| accepted

Answered
Indexing with two matrices
>> [C,~] = find(bsxfun(@eq,permute(A,[1,3,2]),permute(B,[3,1,2]))); >> C = reshape(C,size(B)) C = 2 1 2 4 3 4

4 días ago | 0

Answered
How to search through entirety of one field of a structure
The general solution is to use comma-separated lists: https://www.mathworks.com/help/matlab/matlab_prog/comma-separated-lists.h...

5 días ago | 0

Answered
Importing data with unequal number of column
This is very simple and efficient using fscanf: [fid,msg] = fopen('Data.txt','rt'); assert(fid>=3,msg) mat = fscanf(fid,'%f',...

5 días ago | 1

| accepted

Answered
Extracting second number after comma within parenthesis
Simply match all text from the comma to the whitespace: >> str = 'Toc(Clock Data Ref Time) : 0x91E6 (37350,5.976000e+005 s...

5 días ago | 0

Answered
Using strcmp with multiple inputs
You could use strfind or a regular expression to help you, e.g.: >> ixc = cellfun(@ischar,rw(:,3)); >> ixc(ixc) = ~cellfun('is...

5 días ago | 0

| accepted

Answered
declaring a new table
For historic and compatibility reasons if the variable does not exist before the dot-indexing allocates to it, then MATLAB will ...

6 días ago | 0

Answered
How to convert these char values to datetime format?
The error is caused by the milliseconds in start string: either you need to remove them from the input string, or specify them i...

6 días ago | 1

| accepted

Answered
Trying to modify a vector by removing alternate elements
There is no point in defining n when it always has exactly the same value as the loop iteration variable i. Get rid of one of th...

7 días ago | 1

| accepted

Answered
How to solve pre-allocating array?
Using numbered variables is a sign that you are doing something wrong. Accessing numbered variables is one way that beginners f...

7 días ago | 1

| accepted

Answered
How to pass a matrix (m, 1) to (m / 2.2)
>> reshape(V,2,[]).' ans = 1 2 3 4 5 6

9 días ago | 1

| accepted

Answered
How to generate 1 cross zero structure in Matlab??
B = reshape(A,1,0)

10 días ago | 1

| accepted

Answered
How to call a created function in a different function
Download my FEX submission num2ordinal and use it together with func2str: function out = myNewFunc(fun) val = str2double(regex...

12 días ago | 0

| accepted

Answered
flip an array with the use of vectors
"Any suggestions?" Use indexing (which in MATLAB starts from 1): >> a = [1,7,5,9,3,2,4,1] a = 1 7 5 9 3 2 4 ...

13 días ago | 0

| accepted

Answered
Using Read Table with a predefined Table size
Accessing files via the OS is slow, note that creating an intermediate file requires accessing a file minimum three times. A sim...

14 días ago | 1

Answered
How can I dynamically index into a nested struct that contains cell arrays
Essentially you are attempting to write a MATLAB parser using MATLAB. Such a task is not trivial, but for a very limited subset ...

14 días ago | 0

| accepted

Answered
How can I delete two or more elements in a vector?
>> A = [1,1,2,3,10,7,10,1,5,3]; >> U = unique(A); >> Z = U(histc(A,U)==1) Z = 2 5 7

14 días ago | 1

| accepted

Answered
inputs of multi-variable functions?
"Is there a right order for input variables in a function?" Yes: MATLAB function inputs are positional: The 1st input provided...

14 días ago | 0

| accepted

Load more