Beantwortet
Can you change individual elements in a for loop each time?
clc;clear;close all figure hold on col = {'ro','bd','k+'} col1 = {'r-','b-','k-'} % plots points for x=1:3 y=5; plot(x,...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
display a MATLAB table in a figure
fig = uifigure(); Use *uifigure*

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
Adding to existing date value
d = datetime(2023,3,27, 'Format','u-MM-dd') d = datetime(addtodate(datenum(d),5,"day"),'ConvertFrom','datenum','Format','u-MM-d...

etwa 3 Jahre vor | 0

Beantwortet
Unable to get the correct 3-D Helix plot using the parameters
% Define the parameters p = 0.199; % Pitch distance a = 0.02999500; % Radius of the helix wire b = 0.191; % Radius of the ...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
WHAT would be the reason this matlab code works but does not draw the graphic?
The y0 and v0 values are both zero and that results in infinite value, which cannot be plotted. Give suitable values to both v...

etwa 3 Jahre vor | 0

Beantwortet
Error in ode45
As error suggests that inputs must be of type 'double' , there is a symbolic variable declaration for variable t_o inside th...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
Loading .mat file problem
Assign the data to a variable e.g. Data or Data1, Data2 ... if there are more than one file, and access the data using a dot o...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
Why are my line plots are coming out improperly?
h4 and h8 line plots contain 2D matrices clc;clear;close all; %for head on collision L= 4; D= 3.860; lam= 0.397; % lamda...

etwa 3 Jahre vor | 0

Beantwortet
Fourier Series Integration in terms of Pi
Hi @Bob Gill, the value of bn can be computed as follows syms t n 'integer' an = (1/pi)*(int(-1*cos(n*pi*t/pi),-pi,-pi/2)+int...

etwa 3 Jahre vor | 0

Beantwortet
Calculate the temperature distr
Without knowing more about the governing equations , its difficult to say about the process involved in your problem definition....

etwa 3 Jahre vor | 0

Beantwortet
Getting error when i use a self define function in a for loop
As the error states, Index exceeds the number of array elements. Index must not exceed 25. the length of InputStr is 25, you ne...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
Draw edf plots using "for loop"
"Data" will likely only kept the last record of the signals, which are in the "50 sec", Please look at the below code where w...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
How to assign different scales between different ticks in axis?
t = linspace(0,10,5); ax = axes; f1 = exp(0.5 * t); f2 = exp(t); plot(ax, t, f1) hold on plot(ax, t, f2) grid on ax....

etwa 3 Jahre vor | 0

Beantwortet
Mesh plot, not able to match size of Z and X
t=0.2; p=1; for kx = -3:.1:3 q=1; for ky = -3:.1:3 energy_ary(p,q)= -2*t*(cos(kx)+cos(ky)); y_ary(q)= ky; q=q+1; end x_...

etwa 3 Jahre vor | 0

Beantwortet
Ode45 calling a matrix and an array in a function
Change this line q = zeros(4,length(ts)); To q = zeros(1,length(ts));

etwa 3 Jahre vor | 0

Beantwortet
readcell error for CSV file in MATLABversion 2022a.
readcell("rte_ioc_map.csv")

etwa 3 Jahre vor | 0

Beantwortet
How to display matrices in cell array in a table?
Hi @JingChong Ning you can use array2table & cell2tmat together to display cell array content present in the table as shown b...

etwa 3 Jahre vor | 0

Beantwortet
Access and extract table array using for loop
tt = edfread('example.edf') tt = timetable2table(tt); tt.Properties.VariableNames = {'Time','ECG','EEG2'}; for k = 1:length(t...

etwa 3 Jahre vor | 0

Beantwortet
fprintf with two variables goes completely through the first variable instead of alternating
x=[1 10 42 6 5 8 78 23 56 45 9 13 23 22 8 9] [xgt10row,xgt10col]=find(x>10) disp('element location of values of...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
The 'diff()' function is running incorrectly in this program (Error using diff Difference order N must be a positive integer scalar)
T_stop=10; T_sample = 0.002; x0 = [0;0;1/2*pi;0]; options=odeset('RelTol',1.0e-6,'AbsTol',1.0e-6,'BDF','on'); [t,x]=ode45(@(...

etwa 3 Jahre vor | 0

Beantwortet
Plotting the graph of (4*x*sinx − 3)/(2 + x^2 )
Use the element wise division for the equation x=linspace(0,4,400); y=((4.*x.*sin(x))-3)./(2+x.^2); %^ ...

etwa 3 Jahre vor | 1

Beantwortet
how would i write script to graph the 't' and 'y' values?
figure; load('ALL_DATA.mat','Box40'); subplot(3,1,1); % use the struct name to access the t & y variables plot(Box40.t,Box4...

etwa 3 Jahre vor | 0

Beantwortet
How to plot data of only specified rows of matrix
The load function imports data to a struct which contains the variables. To access them you need to use a dot operator, Shown ...

etwa 3 Jahre vor | 0

Beantwortet
Unable to exportgraphics or saveas: The value of 'destination' is invalid.
savefig(gcf,'ab.fig') Try using savefig

etwa 3 Jahre vor | 0

Beantwortet
How to improve the calculation accuracy of Matlab?
you can use, smoothdata on the resulting matrix l=4; l1=l;%Tx Mode l2=l;%Rx Mode misalignment = -1:1e-3:1; result = zeros(...

etwa 3 Jahre vor | 0

Beantwortet
im trying to display grade scores and their letter grade.
for i = 1:length(s)

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
who do I keep getting this message? Index in position 1 is invalid. Array indices must be positive integers or logical values.
Moment=zeros(); ki=pi/180; kinc=pi/180; kf=pi; ji=5; jinc=5; jf=100; K = ki:kinc:kf; J = ji:jinc:jf; for k=1:numel...

etwa 3 Jahre vor | 0

Beantwortet
Why find doesn't work?
K=[1 2 3 4 5] K(K>=2.7 & K<3.1) % this works, matlab gives 3 Assignment_L(12,1)=2.7; % this equals 2.7 Assignment_U(12,1)=3...

etwa 3 Jahre vor | 1

| akzeptiert

Beantwortet
make loop if two variable (x and y) present calculate value for (x1 and y1) and store separate name for same formula another calculate for (x2,y2) and store by separate?
x = [1 2 3 4 5]; y= [ 8 3 2 1 6]; % vectorize the equation (easier approach) z = exp(x)+x.*y.^3 +y; % using for loop h...

etwa 3 Jahre vor | 1

Beantwortet
How to insert different size matrices into each row of a zero matrix
syms x [1 10] n = 10; for k = 1:n M(k,1:k) = x(1:k); end M

etwa 3 Jahre vor | 0

Mehr laden