How to NOT share variable with nested function?
If you declare function or variable inside nested function it rewrites itself. There is no option for mistake function main a ...

4 Monate ago | 0

Rotate the centre plate in a geometry
You can rotate it using rotation matrix Or you can use rotate()

4 Monate ago | 0

How to create a single gobjects for different plots to avoid using clf
Try this way x = 0:.2:10; y1 = x + nan; y2 = x + nan; h1 = plot(x,y1,'r'); h2 = line(x,y2); for i = 1:length(x) y1(i)...

4 Monate ago | 0

ODE 45 couldn't solve the differential equation.
Try this way psol = []; for k = 1:3 ode_ = @(z,Pp) (-ap + (((sca*nc)-(sac*na))*Tp*Nt(k)*Pp))'; psol = [psol; ode45(o...

4 Monate ago | 0

How can I change the line colour in a geoplot based on data?
Try set h1 = geoplot(..); set(h1,'color','r')

4 Monate ago | 0

Ignoring certain matrix entries with surf plot
Don't use '==' equal sign for comparing double numbers ii = abs(MatrixName-0)<0.1; % precision MatrixName(ii) = NaN;

4 Monate ago | 0

how can i let all number in matrix X between 0~1?
It's called scaling A1 = (A-min(A(:)))/(max(A(:))-min(A(:))) *1;

4 Monate ago | 0

How to place/ define points on a triangulated meshed surface?
How about simple griddata with using initmesh t = 0:.2:5; x = [t; t]; % some data y = [t*0; t*0+3]; ...

4 Monate ago | 1

RK 6 method giving large errors
First of all you should rewrite your code to make more readable. The code is very difficult to to check. Make it as clear as pos...

4 Monate ago | 2

How to 3D plot eight 4x4 matrices to form a cuboid?
What about cylinder? r = sqrt(2); t = linspace(0,2*pi,5)+pi/4; z = [0 0 1 1]; [T,Z] = ndgrid(t,z); [X,Y] = pol2cart(T,r); ...

4 Monate ago | 0

How can I do a spline interpolation with tangent continuity

4 Monate ago | 0

Get the percentage of dark spots
Use first matrix of an image (red channel) A0 = imread('image.png'); A1 = ~im2bw(A0,0.8); % select the stick A2 = A0(:...

4 Monate ago | 1

3D surface reconstruction from 2D image recorded through a prism
Try something like this: % [xw3,yw3,zw3] - 3D positions of white markers % [xw2, yw2] - 2D positions of white markers % [x...

4 Monate ago | 0

How to solve exceed number of array element (1) problem?
Here is the problem. You are redefining the variable inside for loop and it has (1) element again

4 Monate ago | 0

| accepted

Results are NaN or absurd if a certain parameter changes.
I suggest you to visualize the data in 3D. See how values change each step T = zeros(20); a = 0.04; % consta...

4 Monate ago | 0

How to calculate an area with obtained nodes?
An example of boundary function. polyarea is used to calculate area r = 1; x = linspace(-1,1,20); y = sqrt(r^2 - x.^2); x = ...

4 Monate ago | 0

| accepted

How to count white pixels in Watershed segmented image?
Here is an example with using bwlabel A = zeros(100); t = linspace(0,2*pi,1000); % a lot of points [x,y] = pol2cart(t,1)...

4 Monate ago | 0

aligning data for fprintf
Here is ax example a = rand(10,1)*1e4; sprintf('a = %7.2f\n',a')

4 Monate ago | 0

| accepted

Plot a sine wave with decreasing frequency over time
Modify x coordinate x = 0:.1:30; y = sin(x); x1 = x - 10*(x/max(x)).^2; % shift last point 10 units plot(x1,y)

4 Monate ago | 0

Simulate a dot moving in an ellipse
Use pause() t = linspace(0,2*pi,20); x = 5*cos(t); y = 3*sin(t); h = plot(5,0,'.r'); line(x,y) for i = 1:20 set(h,'xd...

4 Monate ago | 1

| accepted

Estrarre l'intervallo di dati impostando il valore sulla matrice
Use griddata to interpolate the data Use slice to create slices

4 Monate ago | 1

plot 2D matrix data
Use griddata to create matrices

4 Monate ago | 0

Is there anyway to Re-grid one dataset to another dataset resolution without interpolating??
Maybe this A = ones(3,3); B = [A;nan(6,3)]; C = reshape(B,3,[])

4 Monate ago | 0

How can i draw graphene first brillouin zone using matlab?
Here is ax example t = linspace(0,2*pi,7); [x,y] = pol2cart(t,3); surf([x;x],[y;y],[x*0;x*0+1],'facecolor','none') axis equa...

4 Monate ago | 0

| accepted

Need to access the structure values in numerical form and store it in an array each time the loop runs
Make some modifications An example syms x y sol = solve([5*x-y y-1])

4 Monate ago | 1

| accepted

How to compare solution of ODE for each time step?
Maybe you are looking for event option. Then just place ode45 insife while loop t0 = 1; while contdition [t,x] = ode45(f,...

4 Monate ago | 0