Community Profile

# Turlough Hughes

##### Last seen: Today
130 total contributions since 2019

View details...

Contributions in
View by

I don't get the correct output from my function
The function is correct. However, because this function outputs very large numbers depending on your range (in terms of absolut...

2 days ago | 0

| accepted

Question

How could I make a callback that updates when the user moves an roi?
I'm making an app which loads and displays the same image side by side in app.UIAxes and app.UIAxes2. I have a rectangle roi obj...

5 days ago | 0 answers | 0

### 0

To determine the number of distinct pairs of value(s) in each column of matrix.
You could do the following. First find rows where there is only one other element equal to the element in the first column idx ...

6 days ago | 0

| accepted

How to print contents of nested cell array to uitable?
I think the best thing to do is make another cell array, B, as follows: nRows = max(cellfun(@numel,A)) nCols = numel(A) B = c...

6 days ago | 0

| accepted

clustering nearest 5 elements of a data
You could do the following which is to find the 5 minimum absolute differences for each element in core. [~,idx] = mink(abs(dat...

6 days ago | 1

| accepted

Merge all rows in a cell into one row
Similar to numeric arrays writting NewC2LatLon(:) returns all the all elements of the array in a single column. However, I think...

11 days ago | 0

| accepted

find mean of 2d slice in 3d segmented volume
Ok I think I know what you want. Looking at the documentation for roipoly, I assume you got a binary image representing the regi...

12 days ago | 0

Finding the closest point on a line to another point
Solving for the discrete points is actually a lot easier. Using your data as follows: line.x = [1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5,...

23 days ago | 0

| accepted

summing elements of an array until a value appears
Say your array is called data: q=2; data = [1 2 3; 1 3 2; 2 1 3; 1 0 3; 1 2 2]; % Includes rows without any values = q, and re...

23 days ago | 0

Matlab corresponding values between matrices?
This will show values of B that exist in A and which are also less than N. result = B(ismember(B,A) & B<N) If you need find ...

25 days ago | 0

Unexpected output form intersect (polyxpoly)
When you're using intersect to do what you have described you need to ensure you have inputs of either two polyshapes, a polyvec...

26 days ago | 1

How to write a loop for this case?
I was also taking the route of putting them into a structure with a fieldname for each month. months = {'Jan','Feb','Mar','Apr'...

26 days ago | 1

Image Processing Edge Detection
You could try the following modification. The main thing I did was use bwareafilt to filter out all but the largest area, then f...

26 days ago | 0

The output matrix values are either 0 or 1 but i want it between [0,1]
When you load in the image the data type is uint8 - unsigned 8 bit integers. So you can't get values between 0 and 1 unless you ...

26 days ago | 0

| accepted

dot product between system of vectors
Based on your description you can do the following, transpose the Y and then it's a straight forward case of matrix multiplicati...

26 days ago | 0

Drawing Polygon shapes with data
You can draw the rectangles from your struct as follows: k = size(out,2); figure(), hold on for i = 1:k a = size(out(i)....

28 days ago | 0

| accepted

How do i check the frequency of an element in a multi level cell array?
The following loads and concatenates all elements of your cell array, including the 1 x 2 string in result2{1,1}(7), into a sing...

28 days ago | 0

| accepted

incorrect input to ezplot function
ezplot requires a function handle as an input whereas you are inputting a vector. Seeing as you have the results as a vector I t...

1 month ago | 1

How can I concatenate two vectors?
How can I 'join vector C and signal to get a matrix? Depends on whether signal is a column vector or row vector If it's a co...

1 month ago | 0

How to do operations on nested cell array?
This should hopefully work but i ament able to test it myself right now as I'm away from my computer. The idea is to pass onecel...

1 month ago | 0

How do i plot maximum values
You weren't actually calling the function. Secondly, the function had no input argument for threshold so I've included that. I a...

1 month ago | 0

| accepted

how can i add column in matrix?
Depends what you want in that column but you could for example add a column of zeros as follows: A = [A zeros(size(A,1),1)]

2 months ago | 0

| accepted

Question

How to run checks on all rows of structure?
I want to check all the rows in the field of a structure and find out which rows are not empty. Can I get an index without using...

2 months ago | 1 answer | 0

### 1

Create loop for multiple excel sheets/documents
One approach would be to use a nested structure with the first level down having a fieldname for each of the files, and then eac...

2 months ago | 0

| accepted

Import many excel files to Matlab- How to?
If all your data files are in that folder, and only your data files are in that folder and they are formatted the same, the foll...

2 months ago | 0

Counting black pixels in a binary image
Let's say you have a binary image B. You can get the number of black pixels by: numBlack=nnz(~B); and the number of white pixe...

2 months ago | 1

| accepted

Hey Sarah, Let's say you have two tables, as follows: T1=table((1:10).',(10:-1:1).'); T2=table((11:20).',(20:-1:11).',(1:10)....

2 months ago | 0

how to conver a string to a array or matrix
You can make a 3d matrix with the third dimensions being the same size as your range. You could then generate the results as fol...

2 months ago | 0

Is there a way to vectorize the definition of this matrix ?
Here's one way to do it in one line: z = y.*ones(n,m)==(1:n).'.*ones(n,m); I tested with the following inputs: y=1:10; n=5...

2 months ago | 0

| accepted