# Turlough Hughes

**Spoken Languages:**

English

**Statistics**

RANK**163**

of 247,078

REPUTATION**554**

CONTRIBUTIONS

**4** Questions

**176** Answers

ANSWER ACCEPTANCE **
50.0%
**

VOTES RECEIVED**54**

RANK**8,025** of 17,227

REPUTATION**85**

AVERAGE RATING**5.00**

CONTRIBUTIONS**2** Files

DOWNLOADS **58**

ALL TIME DOWNLOADS**236**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Content Feed**

Converting a 2d array into a 3d array

You could write a linear index for the diagonal elements as follows: [m,n] = size(Z_int) Z = zeros(m,m,n); idx = repmat((1:...

5 days ago | 0

Image cropping in exact cordinate in cell array

You can make the following modification (make sure to place your cellfun calls after the for loop) cropped_imgs = cellfun(@(I) ...

6 days ago | 1

| accepted

Count instances of subarray inside array

You could do the following: b = A == 2; % binary indicating where A equal to 2 count = 0; ii = 1; while ii < numel(A) i...

29 days ago | 0

remove rows in table based on criteria across two columns

Try the following: T(contains(string(T{:,1}),'80ms,140ms') & T{:,2} ~= 1,:) = []; T(contains(string(T{:,1}),'100ms,250ms') & T...

30 days ago | 0

| accepted

Clone GitHub repository - Authentication Failed

You need to follow the steps described <https://uk.mathworks.com/help/matlab/matlab_prog/set-up-git-source-control.html#mw_77963...

1 month ago | 0

how do i store for loop values?

There's only one value because your code is working as follows: for ii = 1:3 A = ii + 1 end Matlab is not told where to ...

3 months ago | 0

| accepted

Cannot obtain structure elements where both field and variable are indexed into

Try the following: students(1).name='john'; students(2).name='andrea'; arrayfun(@(x) students(x).name(1), 1:2).'

3 months ago | 0

| accepted

I wanted to 3D plot my data like shown in attached image.

Use <https://uk.mathworks.com/help/matlab/ref/surf.html surf()> or doc surf there are several examples at both locatio...

3 months ago | 0

how to convert from grayscale to rgb by lightness method ??

You can do the following: I=imread('peppers.png'); newImage = uint8(( double(min(I,[],3)) + double(max(I,[],3)) ) ./ 2); im...

3 months ago | 0

| accepted

evaluate rising edge sample of a signal

Is it just the local minima you're having trouble with? Edit: The rising edge is found where the slope of the original data ...

3 months ago | 0

| accepted

How to marker a fplot(anonymous function) function on a specific point which user enters.

You can add it in at the end of your function using plot: function x=calcDisplacement(t) m=1100; k=570; c=430; x0=0.05; v0...

3 months ago | 0

| accepted

how to select and save particulat part of a column in mat file?

columns = [2 3 5]; rows = 50:100; x = mydata(rows,columns); save('mydata.mat','x')

3 months ago | 1

| accepted

How to save data in a vector for each loop indice?

x = 1:0.1:1.5; vec=zeros(size(x)); for ii = 1:numel(x) sol = x(ii)+1; vec(ii)=sol; end vec

3 months ago | 1

| accepted

Random values in timetable

You can collect the data in the loop and then use timetable n = 1; for i = 1:5 Time(i,1) = datetime('now'); Conducti...

3 months ago | 2

Insert values of one vector at specific places into another

a = [0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0]; b = [ 10 20 30 40 50 ]; c = zeros(size(a)); c(logical(a)) = b

3 months ago | 0

| accepted

access data returned from a method of a class in other methods

You could make it a private property, the private property can only be accessed by the class (see property attributes). You're p...

3 months ago | 0

How can I find the Y value on an X–Y plot that corresponds to the tangent of the flattest part of a curve?

How robust this is depends on the consistency of that initial pattern, i.e. the initial acceleration followed by a period of dec...

3 months ago | 1

How to locate the x and y co-ordinate of minimum value from a contour plot automatically ?

Try: [min_e,index] = min(e,[],'all','linear'); x_min = x(index); y_min = y(index); hold on, plot(x_min,y_min,'ok','MarkerF...

3 months ago | 1

| accepted

Set properties from Superclass in subclass

Set the Access attribute in the superclass: classdef food properties protein carbs end ...

3 months ago | 0

| accepted

Repeat a 2D matrix at multiple places in 5D matrix

You could do the following: A(:, :, 2, :, :) = repmat(B,1,1,1,2,2);

3 months ago | 0

| accepted

Unable to perform assignment because the left and right sides have a different number of elements.

Your vlookup is not returning a value when j = 634. You will need a condition to deal with this when it happens. For example...

4 months ago | 0

| accepted

add data information with scatter or plot

Personally, I would just use scatter3 and then look at the data from above (along the z-axis). So something like: scatter3(x,y,...

4 months ago | 0

| accepted

Interchange dimensions of cell array and the matrices included in it

Here's one way temp = vertcat(originalData{:}); D = repmat({zeros(3,27)},1,1000); % preallocate for ii = 1:1000 D{ii} = ...

4 months ago | 0

rectangle invisible in matlab

The following works for me: roi.Visible = 'off';

4 months ago | 1

| accepted

How to extract points from a 3D plot that fall within a particular distance from the center coordinate?

The points which are within a radius, r, from the origin can be obtained as follows: index = sum(X.^2,2) < r^2; % X is an n by...

4 months ago | 1

connect Matlab to Binance API

Try my recent submission to the file exchange: MATLAB-Binance-API Then placing a limit order is simply: obj = spot.newOrder(...

5 months ago | 1

Finding coordinates with image processing

You could use the regionprops function to get the centroids. See the following example: % This just sets up an image for demo ...

6 months ago | 0

Extracting files of the same name only from the first level of subdirectories

Hey Bob, a single star will go down one level only, so try the following: list = dir(fullfile(Alevel,'*','filename.txt'))

7 months ago | 0

| accepted

switch command on listbox value

You can get an index of the selected values as follows: idx = ismember(app.ListBox.Items,app.ListBox.Value); Then, make the pl...

7 months ago | 0

| accepted