Community Profile

# Teja Muppirala

### MathWorks

436 total contributions since 2011

View details...

Contributions in
View by

How to calculate distance between center of white pixels in an image?
You can find the center (centroid) of each white region using REGIONPROPS, and then just calculate the distance between the cent...

10 meses ago | 1

Calculating Angle Between Two Vectors / Three Points
The units on the axes are very different. Displacement is around +/- 3 while shear is around +/- 80, so the calculated angles f...

alrededor de 1 año ago | 1

| accepted

solve and plot a system of nonlinear 2nd order differential equations
If you just need a plot and not a closed-form solution, then I'd recommend just using ODE45 without worrying about symbolic stuf...

alrededor de 1 año ago | 1

| accepted

Figure作成時にNaNとInfだけ黒に指定する方法
NaNやInfを透明にして、背景を黒にすることは一つにアイディアです。 例えば： rng(0); X = peaks(20); % 適当なデータを作成 X(randperm(numel(X),3)) = nan; % 適当にNaNを入れる X(r...

alrededor de 1 año ago | 4

| accepted

Up-sampling in convolutional neural network
I think you may be able to do it using a transposedConv2dLayer. This works, (though I'm not entirely confident that this is the ...

más de 1 año ago | 0

how to overlay(superimpose) contour plot(coloured) over a gray scale image
A grayscale image with a colored contour plot superimposed: % Make some sample grayscale image I = abs(sin((1:500)'/100)*sin((...

más de 1 año ago | 1

| accepted

Simultaneously numerically integrate coupled ODE's in MATLAB
You can get dx2/dt by multiplying dx2/dx1 * dx1/dt. As a simple example say (I'll use x and y instead of x1 and x2 cause it's...

más de 2 años ago | 0

I need to overlay a color map over a gray scale image with with the colorbar on the side.
Something like this maybe? figure; ax1 = axes; imagesc(x); colormap(ax1,'gray'); ax2 = axes; imagesc(ax2,T...

más de 2 años ago | 2

| accepted

How can I plot the graph of a gyroid which is composed of 3 variables in the form of F(x,y,z)=t
fimplicit3(@(x,y,z) sin(x).*cos(y)+sin(y).*cos(z)+sin(z).*cos(x)) Note that for element-wise multiplication I made sure to ...

más de 2 años ago | 1

| accepted

más de 2 años ago | 1

| accepted

más de 2 años ago | 4

Vectorization, check if points coordinate is exist in an image or no
signVector = ones(size(coordinates,1),1); inds = sub2ind(size(N),coordinates(:,1),coordinates(:,2)); % Convert to linear in...

más de 2 años ago | 0

| accepted

How to find volume under fitted data?
If you have a function y = f(r), which it sounds like you do since you have a polynomial, then you can use integral. y = ...

más de 2 años ago | 0

| accepted

InterX issues. Showing intersection when there is none.
The intersections are actually there. The issue is just in plotting. Straight lines between two points aren't straight on a s...

más de 2 años ago | 1

| accepted

How do I solve a second order non linear differential equation using matlab.
syms z(t) t A B zp = diff(z,t); zpp = diff(z,t,2); eqn = ( zpp + A*zp^2 == B ); cond = [z(0)==0, zp(0)==0...

más de 2 años ago | 1

Moving a curve in one axis to ascertain area under the curve is zero
Calculate the value of the integral when d_opt = 0, and then use that to set d_opt to cancel the integral out. b = 0.1; ...

más de 2 años ago | 1

How to input transfer function without simplifying it?
s = tf('s') G = (s+2)/(s*(s-1)*(s+6)^2) This gives a transfer function (tf) with the polynomials expanded G = ...

más de 2 años ago | 3

| accepted

Matlab's quad equals 0 when over 0 to 6 and actual value over 3 to 5
First, QUAD is very outdated, <https://www.mathworks.com/help/matlab/ref/integral.html INTEGRAL> (introduced in R2012a) is recom...

más de 2 años ago | 1

| accepted

How to ensure text on plot always in front?
One workaround would be to create an invisible axes on top, and then put the text in there. figure ax1 = axes; mesh(a...

casi 3 años ago | 2

| accepted

はい、多入力多出力モデルの同定も可能です。 例えば： <https://jp.mathworks.com/help/ident/examples/dealing-with-multi-variable-systems-identification-...

casi 3 años ago | 3

| accepted

looking for something similar for maximum filter calculation
Yes, in MATLAB the function is <https://www.mathworks.com/help/images/ref/imdilate.html IMDILATE>. The "NHOOD" argument is an...

casi 3 años ago | 0

| accepted

Applying equation to each field in a structure
For 4 variables, copy/pasting seems doable, but if you had a lot more I can see how it could be cumbersome. This is a soluti...

casi 3 años ago | 0

Would be possible to calculate half hour average by using retime?
Yes, there is an example a little bit down the in the documentation for <https://www.mathworks.com/help/matlab/ref/retime.html R...

casi 3 años ago | 1

| accepted

How to save an axes within a GUI to a .fig
This might work. You create a new (temporary and invisible) figure, and then use COPYOBJ to copy that axes to the new figure. Y...

casi 3 años ago | 4

| accepted

Is there any way I can make the attached contour plots more smooth ?
Maybe a median filter? However ORDFILT2 needs the Image Processing Toolbox. Z = peaks(501); % Sample data Z = Z +0.1*ran...

casi 3 años ago | 0

Why is getting Uniform Random Numbers so difficult!?!?
Try putting the seed value to: randi(intmax)

casi 3 años ago | 0

| accepted

Double integral with one integral having limits as a function of other variable
You can put functions inside of functions %% Embed A into fun_Z0, and tell INTEGRAL to only accept scalar inputs l1=3e...

casi 3 años ago | 0

| accepted

Where is the issue in my "while" statement?
You were on the right track. This gives 2520: n=1; while any( mod(n,1:10)~=0 ) n=n+1; end n Whe...

casi 3 años ago | 0