Answered
why 350*0.001 - 0.350 and 351*0.001 - 0.351 are different from zero
The floating-point numbers are represented by a sequence of binary bits in computer. For matlab, the default double type use 64...

7 days ago | 0

Answered
Divide the new images
x = imread('https://www.mathworks.com/matlabcentral/answers/uploaded_files/1048515/image.jpeg'); figure; imshow(x) % divide...

8 days ago | 0

| accepted

Answered
Working on subsection of EMG data
The simplest way (but can be cumbersome) is to plot the data and manually mark the starting and ending point of each section of ...

8 days ago | 0

Answered
How to extract the right struct from the cell array of structs based on condition?
load part.mat whos % MATLAB-ish way idx = cellfun(@(x) isfield(x, 'property') && x.property == "Mass %", values); searchedIt...

8 days ago | 0

| accepted

Answered
How can I solve matrix selection extraction
load C.mat % select columns 1-101, columns 103-203, 205-305, and columns 307-407 % and make them into one matrix. WhatYo...

8 days ago | 0

Answered
.csv file row and line
% For earlier version of matlab fid = fopen("test.csv") If possible, use '.' as decimal point rather than ','. % 4,15414 8,...

8 days ago | 0

Answered
how to make a patch on geoplot?
You data is not in correct order. The axis scale is also not proportional. Try geoplot if you have mapping toolbox. x = [126...

8 days ago | 0

| accepted

Answered
Estimating the direction of arrival of a sound signal using time delay sum beamforming
See the comments inside the code array = phased.ULA('NumElements',11,'ElementSpacing',0.04); sensorpos = getElementPosition(ar...

8 days ago | 0

| accepted

Answered
Calculate a value from a table column based on defined intervals give by another table
load("table T"); load("table T2"); head(T) head(T2) n = size(T2, 1); T2_max = zeros(n, 1); for i=1:size(T2, 1) T2_max...

8 days ago | 0

| accepted

Answered
How can the edges on the shortestpath be determined?
s = [1 1 2 3 3 4 4 6 6 7 8 7 5]; t = [2 3 4 4 5 5 6 1 8 1 3 2 8]; G = digraph(s,t); plt = plot(G) [P, d, edgepath] = short...

8 days ago | 3

| accepted

Answered
One hop nearest neighbor in a graph
% Example graph s = [1 1 1 1 1 2 2 2 3 3 3 3 3]; t = [2 4 5 6 7 3 8 9 10 11 12 13 14]; weights = randi([1 10],1,13); G = gra...

9 days ago | 1

| accepted

Answered
Convert a function into a matrix
Parameters= {'R0','R1','C1','Qr','bo','b1','SOC','Vrc','Voc'}; R0=0.000605797; Qr=147964.8608; R1=0.000856205; C1=0.04982323...

12 days ago | 0

Answered
Sorting/Grouping based on date for all years
x = readtable("Example.xlsx"); % head(x) x1 = x(x.Var1>=datetime(2004, 09, 27) & x.Var1<=datetime(2004, 10, 27), :); summar...

12 days ago | 1

| accepted

Answered
How to create a 3D surface plot from scatter3?
test=load('test.txt'); x = test(:,1); y = test(:,2); z = test(:,3); s=scatter3(x,y,z); view(3); figure dt = delaunayTri...

12 days ago | 0

Answered
How do I change axis label orientation
[X, Y] = meshgrid(1:.2:10, 1:.2:20); Z = sin(X) + cos(Y); figure surf(X, Y, Z) xlabel('XLabel'); ylabel('YLabel'); zlabel(...

12 days ago | 0

| accepted

Answered
how to remove values below 0.1?
a = 0.4*rand(100,1); % generate some data a(a<0.1) = nan

13 days ago | 0

Answered
predicting crossproduct and magnitude of a vector
Multiple-layer feedforward network is a universal approximater (with some nonlinear transfer functions). So you can predict the...

13 days ago | 1

| accepted

Answered
table select rows with string/value of two colums
data ={ 704306.281000000 5364346.78000000 440.678000000000 113 'R' 'AX_UnlandVegetationsloseFlaeche' 0 0 0 0 0 0 70...

13 days ago | 0

Answered
Hello, I did a for loop but my friend told me it is not the correct matlab syntax. Can anyone help me the for loop is in the description below:
It looks like you want to find the local minima xa = randn(30, 1); Lm = nan(size(xa)); for i=2:length(xa)-1 if xa(i-1)>x...

19 days ago | 0

Answered
Storing matrices in cells
for i=1:20 %psudoinverse pH_matrix=pinv(H_matrix); % H_matrix: 1X20 % You can use cell array to store the result ...

19 days ago | 0

| accepted

Answered
change the hyphen (-) into minus sign (−, “U+2212”)
set(groot,'defaultAxesTickLabelInterpreter','latex'); plot(randi([-60 60], [20, 1])) xticks(-60:20:60) yticklabels(strrep(yt...

19 days ago | 0

| accepted

Answered
Sign minus, not hyphen
c1 = '−'; % (UTF-16: 2212), not -. c2 = '-'; s1 = "both − and -" s2 = strrep(s1, c1, c2) contains(s1, c1) contains(s2, c1...

21 days ago | 0

Answered
点乘问题:矩阵和向量点乘,矩阵每一行都和向量点乘。
A=[1,2,3; 4,5,6; 7,8,9] B=[1,2,3] C= [1,4,6;4,10,18;7,16,27] % Use array (not matrix) multiplication (with auto dimension ex...

21 days ago | 0

Answered
Storage many same dimension matrixes to one matrix
Try to avoid eval. Use N-D array or cell array instead. n=10; %100000 x = zeros(4, 4, n); for i = 1:n x(:,:,i) = ifft...

21 days ago | 0

| accepted

Answered
Number of Layers in Googlenet
The definition of layers in general literature is different from that of MATLAB layers. For example, the usual "convolution" la...

21 days ago | 0

| accepted

Answered
concatenate matrix with zeros function
The code "TxRxPairs = zeros(ants_pairs.Length,2)" is correct. It has the function name "zeros" followed by the arguments inside...

21 days ago | 0

Answered
Load multiple files to MATLAB without changing name manually
% list the files to be processed fn = dir("signal*.csv"); for ifile=1:length(fn) current_fn = fn(ifile).name; % [fil...

23 days ago | 0

| accepted

Answered
How can I find rank of matrix?
% Get the coefficient matrix of the system A = [ 7 6 9 2 7 1 3 2 2 1 5 5 6 4 ...

23 days ago | 1

Answered
Need help with Contour plot
x = [1 0.975744 0.294546 0.192422 0.155833 2 0.956922 0.172609 0.112765 0.089115 3 0.950648 0.131963 0....

23 days ago | 0

| accepted

Answered
Newton's method
https://en.wikipedia.org/wiki/Newton%27s_method R = 5; % input f=@(x) x.^3 - R; % f(x) = 0 df=@(x) 3*x.^2; ...

23 days ago | 0

| accepted

Load more