Answered
transfer numerical data end with 'M' and 'B'
You can define your own function. Here is an example: sprintfkmb(12345678) sprintfkmb(-12345678) sprintfkmb(-1238) sprintfk...

1 month ago | 0

Answered
Unable to perform assignment because the left and right sides have a different number of elements.
The following line is problematic: back_to_zero_indices = find(g1(t_values(nonzero_indices)) == 0, 1, 'last'); First, the func...

1 month ago | 0

Answered
How can I set zlabel log scale on 3d plot
[X,Y,Z] = peaks(50); X = X - min(X(:)) + 1; % make it +ve for log Y = Y - min(Y(:)) + 1; Z = Z - min(Z(:)) + 1; surf(X, Y...

1 month ago | 3

Answered
Finding the mean values of peak values using "findpeaks" function and displaying it
% load a1.mat % data = a1(:,2) % sample data x = linspace(0,1,1000); Pos = [1 2 3 5 7 8]/10; Hgt = [3 4 4 2 2 3]; Wdt ...

1 month ago | 0

Answered
I am trying to color a box on a plot.
You can change the face color of the box: square = rectangle('Position', [0, 0, 2.5, 15], 'EdgeColor','b','LineWidth',2,"Fa...

1 month ago | 0

| accepted

Answered
I am trying to color a box on a plot.
Try the following figure; an = annotation("textbox", "Color", "r", "BackgroundColor", "g", "String", "Text Box"); for i=0:0.0...

1 month ago | 0

Answered
How to workaround this problem with angle?
You can try unwrap function. %total range of omega delta_omega=20; %intervals of omega that are used to approximate omega_pr...

1 month ago | 1

Answered
I want lo graph a interseccion
% x= 3 -y^2 y1 = (-3:0.02:3); x1 = 3 - y1.^2; % y = x -1 x2 = (-2:0.01:3); y2 = x2 -1; plot(x1, y1, 'r-', x2, y2, 'b...

1 month ago | 1

Answered
Finding array index for a given array element does not work all the time
Mind the round off error in searching double array mf = 0:0.001:0.6; i = find(abs(mf - 0.3910) < 1e-6)

2 months ago | 0

Answered
How can i plot a 3D graph using excel file?
x = readtable("https://www.mathworks.com/matlabcentral/answers/uploaded_files/1632251/data.xlsx"); waterfall(table2array(x)')...

2 months ago | 1

| accepted

Answered
I have sigmoid graph and I want to stop the time until 4th and continue from day 10th until day 30th. Can I make like this?
M1(1)=0; t(1)=0; h=0.01; dt=-5:h:30; t=zeros(length(dt),1); M1=zeros(length(dt),1); for i= 1:length(dt) t(i+1)=t(i)+h...

2 months ago | 0

| accepted

Answered
How to use a string to format multiple plots?
You can use cell array as the input arguments. Here is an example %tiledlayout(4,4) %Format='"linewidth",2'; %Arbitrary numb...

2 months ago | 0

| accepted

Answered
why cant I see any lines on the graph
It seems that the solution is not converging. Try setting an appropriate step size or other options to make it converging. % I...

2 months ago | 0

Answered
Adding a label with text on a plot
x = -3:.1:3 y = exp(-(x-0.5).^2/2); plot(x, y) % need to adjust the coordinates (normalized unit) % doc annotation for mor...

2 months ago | 0

| accepted

Answered
Hann window with a 2 km full width of window
N = 101; % Window length (# of points over -dz/2 to dz/2) w = hann(N); % hanning window plot(-(N-1)/2:(N-1)/2, w)

2 months ago | 0

| accepted

Answered
Color areas between two curves and the x and y-axis (not polynomial)
It seems that area function cannot individually change the basevalue (I have done some separate tests). One work around is to u...

2 months ago | 0

| accepted

Answered
how can I read and draw a plot and histogram from txt file on Matlab.
a = readtable("testdata.txt"); a.MESS_DATUM = string(a.MESS_DATUM) histogram(a.DD_10, 5) % 5bins

2 months ago | 0

Answered
recreating in matlab Butterworth Filter filter response
It seems that there is a confusion in s-domain and omega domain. The following is the Laplace Transform in s-domain. The plott...

4 months ago | 0

Answered
how can I calculate the nautical direction angle from Cartesian x- and y-component of velocity
vx = 10; vy = 10; v = sqrt(vx.^2 + vy.^2) theta = wrapTo360(90 - rad2deg(atan2(vy, vx))) % Earth coordinates, with ref to ...

4 months ago | 0

Answered
what is the map in this example?
"map" specifies the color of the image. load mri

4 months ago | 0

Answered
Hi I want to know how to do substract one data file from an another with a same resolution
depth = readmatrix("https://www.mathworks.com/matlabcentral/answers/uploaded_files/1577092/depth.txt"); depth_00001 = readmatri...

4 months ago | 0

| accepted

Answered
How to change the color of a rigidbody visual.
See below for the question (1). I am not sure the part (2) and you may want to show your current code. body1 = rigidBody('body...

4 months ago | 0

Answered
How to change the color of a rigidbody visual.
body1 = rigidBody('body1'); jnt1 = rigidBodyJoint('jnt1','revolute'); tform = trvec2tform([0 1 0]); setFixedTransform(jnt1,t...

4 months ago | 1

| accepted

Answered
Matlab giving incorrect matrix multiplication :/
There is no problem for the matrix A and its inverse. Where do you get invA? A =[ 1 1 1 0 10 20 0 ...

4 months ago | 0

Answered
Is it possible to change scalar to numeric in workspace?
a = gpuArray(rand(3, 4, 2)); a(:,:,1) % use gather to convert gpu array to regular array b = gather(a(:,:,1))

4 months ago | 0

| accepted

Answered
Hai i am trying to 'pcolor plot' for Time for 12 hrs(x-axis) and height(y-axis) height size [103 X 1].can you help me?please
t = (1:12); h = (1:103); z = exp(-h'.*t/200); % data p = pcolor(t, h, z); p.EdgeColor = "none"; clear load(websave("...

4 months ago | 1

Answered
convert decimal to hex with 3 digit
dec2hex(-30) % this converts to hex in 2's complement hex2dec('E2') % this treats the hex as unsigned by d...

4 months ago | 1

| accepted

Answered
Cannot save a matrix into a csv file correctly
A = [0.001 9.86543 0.002 5.26811 0.003 4.9170] writematrix(A, "matrixA.txt"); type matrixA.txt

4 months ago | 0

Answered
Finding a definite integral
Assuming that u and k are constant vectors: u = randn(1, 100); k = randn(1, 100); syms x f = (u+k)*int(1.5*exp(-2*(1-x)), ...

4 months ago | 0

Answered
I need help with this code
figure; facesColor = {[1 0.5 0], [1 1 1], [1 0 0], [1 1 0], [0 0 1], [0 1 0]}; acesVertices(:,:,1) = [0 0 0; 1 0 0; 1 1 0;...

4 months ago | 0

Load more