Answered

Cropping images around the center of an image with a particular size

I don't know how you're getting that huge size. EDIT: I know why. I'll mention that at the end. The code will return a 225x22...

Cropping images around the center of an image with a particular size

I don't know how you're getting that huge size. EDIT: I know why. I'll mention that at the end. The code will return a 225x22...

12 dagar ago | 0

| accepted

Answered

Remove a "plane" from my 3d plot

You could try to clip off the excess points with NaN and be left with a gap in the surface at the joint, or you could just avoid...

Remove a "plane" from my 3d plot

You could try to clip off the excess points with NaN and be left with a gap in the surface at the joint, or you could just avoid...

12 dagar ago | 2

| accepted

Answered

Error in array bounds

% ... % this loop has been simplified to the point that it works % for sx = 0.01:5 % s = [sx, 0, 0; % 0, sx, 0...

Error in array bounds

% ... % this loop has been simplified to the point that it works % for sx = 0.01:5 % s = [sx, 0, 0; % 0, sx, 0...

13 dagar ago | 0

Answered

How can I add more colors to semilogy?

The colors which are automatically used when plotting things with no explicitly-defined colors are specified by the axes 'coloro...

How can I add more colors to semilogy?

The colors which are automatically used when plotting things with no explicitly-defined colors are specified by the axes 'coloro...

13 dagar ago | 0

Answered

Sampling pixel intensities according to distance matrix...

Disregarding splitapply() for a moment, the issue of working with non-integers can be avoided by using the histogram tools to bi...

Sampling pixel intensities according to distance matrix...

Disregarding splitapply() for a moment, the issue of working with non-integers can be avoided by using the histogram tools to bi...

14 dagar ago | 0

Answered

I cant edit the textboxes in app designer. how do i fix this?

This might be related: https://www.mathworks.com/support/bugreports/1797911 https://www.mathworks.com/matlabcentral/answers/41...

I cant edit the textboxes in app designer. how do i fix this?

This might be related: https://www.mathworks.com/support/bugreports/1797911 https://www.mathworks.com/matlabcentral/answers/41...

14 dagar ago | 1

| accepted

Answered

How do I confront the value of a matrix?

I'm not really sure what this is supposed to mean. %(x+y+z):3=value16 What guarantees that the sum of x,y,z is less than 3? ...

How do I confront the value of a matrix?

I'm not really sure what this is supposed to mean. %(x+y+z):3=value16 What guarantees that the sum of x,y,z is less than 3? ...

15 dagar ago | 0

| accepted

Answered

how to place the rectangle for all the blob

The second loop needs to be inside the first one, otherwise it's only going to plot the bounding boxes for the blobs in the last...

how to place the rectangle for all the blob

The second loop needs to be inside the first one, otherwise it's only going to plot the bounding boxes for the blobs in the last...

15 dagar ago | 0

| accepted

Answered

cell array to logical

In order to make a logical array of it, you'll have to specify the conditions where the output is true. Consider two examples: ...

cell array to logical

In order to make a logical array of it, you'll have to specify the conditions where the output is true. Consider two examples: ...

15 dagar ago | 0

Answered

Displaying objects found with bwconncomp

I never really use bwconncomp, but I guess you could do something like this. % create test image A = imread('coins.png') > 8...

Displaying objects found with bwconncomp

I never really use bwconncomp, but I guess you could do something like this. % create test image A = imread('coins.png') > 8...

15 dagar ago | 1

Answered

Image matrix cell color

Let's say you just want to change one pixel A = imread('peppers.png'); newcolor = [230 50 185]; B = A; B(50,50,:) = newc...

Image matrix cell color

Let's say you just want to change one pixel A = imread('peppers.png'); newcolor = [230 50 185]; B = A; B(50,50,:) = newc...

16 dagar ago | 0

| accepted

Answered

Sir i am getting error :function isgray has been removed. Please suggest me which version of matlab i should use.

As Steven notes, there are potential ambiguities with trying to do this. In my opnion, isgray() and isind() make some questiona...

Sir i am getting error :function isgray has been removed. Please suggest me which version of matlab i should use.

As Steven notes, there are potential ambiguities with trying to do this. In my opnion, isgray() and isind() make some questiona...

16 dagar ago | 0

Answered

Dark Mode editor for MATLAB

Similar to @Jacob Hartzer, I don't think scheming the editor is a sufficient solution. I described my own workaround in this th...

Dark Mode editor for MATLAB

Similar to @Jacob Hartzer, I don't think scheming the editor is a sufficient solution. I described my own workaround in this th...

16 dagar ago | 0

Answered

What indicate the values in colorbar?

In the first example, it doesn't mean anything. It's not referring to the image as displayed by imshow(), since imshow() is not...

What indicate the values in colorbar?

In the first example, it doesn't mean anything. It's not referring to the image as displayed by imshow(), since imshow() is not...

16 dagar ago | 1

| accepted

Answered

How to replace every value with the index of the value to the left of it

There's this: x = [ 2 3 4 5 6 ; 8 9 10 11 12 ] idx = reshape(1:numel(x),size(x)); out = [zeros(size(x,1),1) idx(:,1:end-1)] ...

How to replace every value with the index of the value to the left of it

There's this: x = [ 2 3 4 5 6 ; 8 9 10 11 12 ] idx = reshape(1:numel(x),size(x)); out = [zeros(size(x,1),1) idx(:,1:end-1)] ...

16 dagar ago | 0

Answered

image quadrant one by one and move to next quadrant

This should be a start s = [768 1024]; % generate three masks that can be transformed and combined % to create the desired ...

image quadrant one by one and move to next quadrant

This should be a start s = [768 1024]; % generate three masks that can be transformed and combined % to create the desired ...

16 dagar ago | 0

| accepted

Answered

How to draw all three plots on the same graph to get the exact graph given in the image?

I'm not sure if you're just after a working plot, or if you're trying to implement the spline interpolation itself. I'm going t...

How to draw all three plots on the same graph to get the exact graph given in the image?

I'm not sure if you're just after a working plot, or if you're trying to implement the spline interpolation itself. I'm going t...

16 dagar ago | 0

| accepted

Answered

help with matrix concatenation

I'm just going to post these two examples as an answer. If you want to sample the process at the end of each pass, the struct...

help with matrix concatenation

I'm just going to post these two examples as an answer. If you want to sample the process at the end of each pass, the struct...

17 dagar ago | 0

Answered

How to replace cell and neighbors that are zero in a matrix with nan

If you have IPT, this becomes a simple segmentation problem: A = [0 0 0 1 0 0; 0 0 0 0 1 0; 0 0 0 2 0 0; 1 0 1 3...

How to replace cell and neighbors that are zero in a matrix with nan

If you have IPT, this becomes a simple segmentation problem: A = [0 0 0 1 0 0; 0 0 0 0 1 0; 0 0 0 2 0 0; 1 0 1 3...

17 dagar ago | 0

Answered

I have a problem with dimensions of vektor and matrix, i do not know why my f vektor is 11x1, it should be 9x1 to be compatible with my matrix A which is 9x9.

The problem is in how you construct x. This looks to me like a classic fencepost error problem, but it's compounded by the fact...

I have a problem with dimensions of vektor and matrix, i do not know why my f vektor is 11x1, it should be 9x1 to be compatible with my matrix A which is 9x9.

The problem is in how you construct x. This looks to me like a classic fencepost error problem, but it's compounded by the fact...

17 dagar ago | 0

Answered

how can I collect all possible combinations of two numbers from a data set in matlab ?

Something like this: A = [1 2 4 8 16 32]; k = 2; B = nchoosek(A,k) C = sum(B,2) Be aware how fast the size of B will incr...

how can I collect all possible combinations of two numbers from a data set in matlab ?

Something like this: A = [1 2 4 8 16 32]; k = 2; B = nchoosek(A,k) C = sum(B,2) Be aware how fast the size of B will incr...

17 dagar ago | 0

| accepted

Answered

If loop matrix creation

"Want the matricies for vector that is created to be seperate." What exactly does that mean? I'm assuming "matrices" means "ve...

If loop matrix creation

"Want the matricies for vector that is created to be seperate." What exactly does that mean? I'm assuming "matrices" means "ve...

18 dagar ago | 0

Answered

uigridlayout does not recognize 'fit' as parameter for rowheight

It looks like that was introduced in R2019b https://www.mathworks.com/help/matlab/release-notes.html?rntext=uigridlayout&startr...

uigridlayout does not recognize 'fit' as parameter for rowheight

It looks like that was introduced in R2019b https://www.mathworks.com/help/matlab/release-notes.html?rntext=uigridlayout&startr...

18 dagar ago | 0

| accepted

Answered

HOW TO CHANGE BINARY IMAGES TO 3D ARRAY (CONVERT TO 3D DIMENSION)

As per Rik's suggestion: % ... % assuming that your dicom images and binary images have same page geometry numframes = 41; ...

HOW TO CHANGE BINARY IMAGES TO 3D ARRAY (CONVERT TO 3D DIMENSION)

As per Rik's suggestion: % ... % assuming that your dicom images and binary images have same page geometry numframes = 41; ...

18 dagar ago | 0

| accepted

Answered

How can a plot similar to this one can be done? with squares and dotted lines on each horizontal and vertical direction?

If you know where the vertices are, it should be fairly simple. Consider the very simplified example. x = [0 10 10 0 0]; y = ...

How can a plot similar to this one can be done? with squares and dotted lines on each horizontal and vertical direction?

If you know where the vertices are, it should be fairly simple. Consider the very simplified example. x = [0 10 10 0 0]; y = ...

20 dagar ago | 0

Answered

Deleting NaN from a large array

Depends on what "extremely large" means. Let's start by assuming it's not too large for this to work. Furthermore, it depends ...

Deleting NaN from a large array

Depends on what "extremely large" means. Let's start by assuming it's not too large for this to work. Furthermore, it depends ...

20 dagar ago | 0

| accepted

Answered

Sine function along inclined z axis

Actually, I think I misinterpreted what you meant by "trough". Let's start over. % surface parameters s = [500 500]; % [col...

Sine function along inclined z axis

Actually, I think I misinterpreted what you meant by "trough". Let's start over. % surface parameters s = [500 500]; % [col...

20 dagar ago | 1

| accepted

Answered

How can I remove red rectangles from the image or convert the red rectangle color in the image to white?

You could try to bludgeon the image with a median filter, but that's not going to be too great: A = imread('https://www.mathwor...

How can I remove red rectangles from the image or convert the red rectangle color in the image to white?

You could try to bludgeon the image with a median filter, but that's not going to be too great: A = imread('https://www.mathwor...

21 dagar ago | 0

Answered

Plot function behave differently when only using line versus only using markers when plotting data with NaN values

Reposted from comments: Without knowing what the data looks like, I imagine that not all values are NaN. Markers will be visib...

Plot function behave differently when only using line versus only using markers when plotting data with NaN values

Reposted from comments: Without knowing what the data looks like, I imagine that not all values are NaN. Markers will be visib...

21 dagar ago | 0

| accepted

Answered

how do I do Integration

For a constant function like that, you could just do it geometrically: f = 2; xrange = [0.1 0.5]; s = f*abs(diff(xrange)) ...

how do I do Integration

For a constant function like that, you could just do it geometrically: f = 2; xrange = [0.1 0.5]; s = f*abs(diff(xrange)) ...

21 dagar ago | 0

| accepted