Risposto
Interpolation of a matrix in 2D for complex numbers
You may use imresize. Let A be your complex matrix: B = imresize(A,2) ; % this makes double the size of A, you can specify t...

circa un anno fa | 0

Risposto
Plotting in 3D
Read about surf

circa un anno fa | 1

Risposto
Plotting data in 3D
T = readtable('https://in.mathworks.com/matlabcentral/answers/uploaded_files/1392204/plotdata.xlsx') ; plot3(T.(3),T.(4),T.(5),...

circa un anno fa | 0

Risposto
I can't find what's wrong with my code
As you are doing a single point at time, you need to use the marker '.'. %input data D_AB=1.5e-07; D=0.1; t=5058.85; n=5...

circa un anno fa | 0

Risposto
Trying to do an if/and statement on a vector but have an addition apply to only one element of vector
direction = [350; 8; 355; 1; 359]; direction0 = direction ; direction(direction<10)=direction(direction<10)+360

circa un anno fa | 0

| accettato

Risposto
Unable to perform assignment because the left and right sides have a different number of elements.
Repalce YY(t+1) = y; UU(t+1) = u; with YY(t+1,:) = y; UU(t+1,:) = u;

circa un anno fa | 0

Risposto
Arrays have incompatible sizes for this operation.
sys.B is of size 2x4 and u is of size 3x1....how you can multiply them?

circa un anno fa | 0

| accettato

Risposto
gradient arrows plot in matlab
a=0.819*10^(-3); b=2.73*10^(-3); Vo=15; rho=linspace(a,b,100); %Updated t t=linspace(0,2*pi,360); [rr,tt]=meshgrid(rho,t);...

circa un anno fa | 0

| accettato

Risposto
How to extract odd numbered elements.
A = 1:10 ; % Pick only odd elements idx = mod(A,2)~=0 ; A(idx)

circa un anno fa | 0

Risposto
How to find every principal submatrix of a matrix. (given input row and column indices)
You can delete 1, 3 rd row and column from 5x5 matrix using: A = rand(5) ; A([1 3],:) = [] ; % delete 1st and 3rd row A(:...

circa un anno fa | 0

Risposto
I want to draw a mesh surface. But when I use that code to draw it, YZ line is disappeared...
x=[1 2 3]; y=[1 2 3 4]; [X,Y]=meshgrid(x,y); Z=Y; surf(X,Y,Z)

circa un anno fa | 0

| accettato

Risposto
Index in position 1 exceeds array bounds (must not exceed 1).
T = readtable('https://in.mathworks.com/matlabcentral/answers/uploaded_files/1388229/radd.csv') ; dB = T.(3) ; % pol_1 = 10*lo...

circa un anno fa | 0

Risposto
Problem with variable 'nanmean'.
Use mean mean(data,'omitnan')

circa un anno fa | 0

Risposto
Solving equation using 'vpa' function
syms x; eqn = sin(x - 1.1556)+(sin(1.1556)*exp(-x/2.2683))==0; solve(eqn,x) vpasolve(eqn,x)

circa un anno fa | 0

Risposto
How to plot a mashgrid within an ir-regular shape?
clc; clear ; x=72.68:0.005:72.97; y=34:0.005:34.7; n = length(x ) ; m = length(y ) ; [X,Y] = meshgrid(x,y ) ; data=readm...

circa un anno fa | 0

| accettato

Risposto
non uniform data using imagesc is wrong
How about h = pcolor(0:step_number, 3e8./frequencies, 10*log10(Spectra)); ; >> h.EdgeColor = 'none';

circa un anno fa | 1

| accettato

Risposto
how to display all of the 'nc' files ? I have total number of 52 files, and when i am run the code, it gives the output as '0*1 struct ' ? The code is given beolw
thepath = '' % give you path here ncfiles = dir([thepath,'\*.nc']) ; N = length(ncfiles) ; % total files for i = 1:N ...

circa un anno fa | 0

Risposto
I want to calculate the mean of the soil moisture satellite data ,i have daily based data of one year with size 1440*720,and how to calculate the mean? I am confused to find
sm_mean = nanmean(data,'all') Demo A = rand(3,3,3) ; for i = 1:3 mean(A(:,:,i),'all') end

circa un anno fa | 1

Risposto
How to correct figure size for plots?
set(gcf, 'color','w','Position',[680, 250,1600,846]); % change the dimenions of figure here t1 = tiledlayout(4,2,'TileSpacing...

circa un anno fa | 0

| accettato

Risposto
solve the equation for one variable and find the value of variable
syms a P = [1.0 1.2 2.2 3.4 4.4 6.7 4.2 4.8 6.4 7.4] ; s = zeros(size(P)) ; for i = 1:length(P) p = P(i) ; ...

circa un anno fa | 0

Risposto
how to convert the satellite data to an image
Read about imwrite.

circa un anno fa | 0

Risposto
Can anyone provide me simple code for T-Tide assessment. I want to use T-Tide assessment and prediction. I am new to MATLAB but have basic knowledge. I have tidal data.
This is the home-page for t_Tide: https://www.eoas.ubc.ca/~rich/ You have a look on the function t_demo. This gives an easy ex...

circa un anno fa | 0

Risposto
i want plot 100 sheets of excel data in one plot. in each sheet number of column's are same and i want to plot 3rd column on Y axis and the cycle(sheet number) on y-axis.
file = 'filename.xlsx' ; [status,sheets] = xlsfinfo(file) ; N = length(sheets) ; figure hold on for i = 1:N fprin...

circa un anno fa | 0

Risposto
Colormap with different color transition
USe RGB color values. For this use the link: https://www.rapidtables.com/web/color/RGB_Color.html Fix two colrs, initial color...

circa un anno fa | 0

Risposto
find the maximum value in within a specific range?
A = [50.36 2 50.94 500 51.45 40 51.86 253 51.93 290 52.16 960 52.39 15]; ...

circa un anno fa | 0

| accettato

Risposto
How do I fix the error invalid use of operator?
You should change this line: C = CAO*(1-x)@(x)1./(1-x); to C = @(x) CAO*(1-x).*1./(1-x);

circa un anno fa | 0

Risposto
How to terminate my code?
You can use for loop instead of while....You know the number of counts right. clc; close all; clear all; %-----------SPACEG...

circa un anno fa | 0

Risposto
Index exceeds number of array elements. Index must not exceed one. Error when applying length() outside of any loop
It looks like you have used the functions length as a variable name. The work space shows length as 296132. You should not nam...

circa un anno fa | 1

| accettato

Risposto
How to delete rows with values 0 from matrix
A = [0 0 0; 0 0 0; 5 1 0; 0 0 0; 1 0 3; 5 9 5; 0 0 0] A(~any(A,2),:) = []

circa un anno fa | 0

Carica altro