Community Profile

# David Sanchez

Last seen: 1 year ago Active since 2013

Physicist, working as control engineer for a wind turbine manufacturer.
Professional Interests: control,optimization, computer vision, robotics, renewable energies.

All

#### Content Feed

View by

Cut Sinusoidal signal in a integer number of periods
Hi, bear in mind that the sampling of your curve might play an important role in the game. The code below might help you out: ...

2 years ago | 0

| accepted

State observer bode plot
Hi, I'm sure that you can find an example similar to your problem in the Bode documentation: https://mathworks.com/help/ident/...

2 years ago | 0

| accepted

How I can split a matrix in four matrixes
M = rand(1001,3); % your matrix L = size(M,1); % L = number of rows n = floor(L/4); % number of rows for your matrices ...

5 years ago | 0

Respected sir, i have code for extracting ROI from dorsal hand image, my problem is to read and save multiple images from folder. in following code only single image has read and save but i want multiple images to read and save please help me.

5 years ago | 1

| accepted

Saving a file with name of reference of other file name ?
Hi, it all depends on how the user introduces the *.stl file name, but taking for granted that the name is somehow available to ...

5 years ago | 0

I have a 6000x9424x50 matrix and want to convert it into 6000x9424x10 and 6000x9424x20?? I meant to to split 50 bands to 10 or 20 bands individually?
your_matrix = rand(6000,9424,50); % random matrix M_10 = your_matrix(:,:,1:10); % 10 bands M_20 = your_matrix(:,:,11...

6 years ago | 0

| accepted

How do I index within a structure?
% dummy struct your_struct.field_1 = rand(5,1); your_struct.field_2 = rand(5,1); % array with field-mean your_...

6 years ago | 1

Set image roi to zero
If _I_ is your image I(201:210,201:210) = 0;

6 years ago | 0

Clean way to find which elements of categorical array are part of a set of labels
I think you are looking for this: data = {'a', 'b', 'c', 'b', 'a'} ; members = {'a','b'}; ismember(data,membe...

6 years ago | 1

| accepted

How do I ajust the vallues the X-axis of a mesh (Z,Y,X) plot?
hi, adjust this example to your needs: [X,Y] = meshgrid(-8:.5:8); R = sqrt(X.^2 + Y.^2) + eps; Z = sin(R)./R; ...

6 years ago | 0

Apply code on matlab files in different directories ?
From Documentation: path(path,'newpath') adds the newpath folder to the end of the search path. If newpath is already on the ...

6 years ago | 0

How to execute fft and ifft
Hi thereb, the sine wave is right there, but the problem is that after FFTing the your _y_ data, _YfreqD_ contains half the sam...

6 years ago | 0

| accepted

changing names of files
% Renaming a File in the Current Folder % In the current folder, rename oldname.m to newname.m: % movefile('oldname.m','...

6 years ago | 0

the code wont display an answers calculated
Hi there, after reordering your code, I saw it follows this structure: method=='f' --> n= 1,2,3,other_value meth...

6 years ago | 0

Adding phase noise in simple signal
Hello Kutru, I do not know exactly what were you expecting to find in your plots. The difference in your plots is only the nois...

6 years ago | 0

The expression to the left of the equals sign is not a valid target for an assignment.
You are using the notation used by numeric::int instead of that to int Take a look at their differences in the ...

6 years ago | 0

how can store multiple value in a matrix??

6 years ago | 0

| accepted

Efficient Frontier code error
Watch the last line of code: print portfolio03.ps - deps ; Mind the blank space right before deps simply delete it: ...

6 years ago | 0

| accepted

error in working with cell array
hi, transform C into a matrix before concatenating A, B and C in result: C = cell2mat(C); result={A; B; C}; mydat...

6 years ago | 0

How to replace data in a matrix by comparing from another matrix?
for k=1:length(B) x = A(:,1)==B(k,1); B(k,2) = A(x,2); end B = 1 5 ...

6 years ago | 1

| accepted

How do I loop through incrementally changing values
alpha = 1:0.5:20; a = 0.1+3*10^-3 * alpha.^2; b = 0.2+0.1*alpha - (3*10^-3)*(alpha.^2); c = 1./tan(-a./b); % I don't ...

6 years ago | 0

Good way to import data file
I'm sure this might be shorter, but I guess it'll be a valid solution for you: fid = fopen('your_file_name_here.txt'); ...

6 years ago | 0

how to select particular cell in the cell array and particular column in that cell array
You have to add new values to old ones: % initialize your data (I do it with empty array to make it easy) X0 = []; Y0...

6 years ago | 0

How do I find the two smallest values in varargin?
function out = two_lowest_values(varargin) a = sort(cell2mat(varargin)); out = a(1)*a(2);

6 years ago | 0

| accepted

Using Meshgrid for 3 variables
Make sure the size of d is right: If length(a) = n and length(L) = m, then, you have to have size(d) = [m x n] for example...

6 years ago | 0

How to find the maximum number of Consecutive dry days over time period?
I way of doing what you need with no need of toolboxes or special functions is this. Obviously, it would be much easier if you...

6 years ago | 1

Export Matlab Plots into sheet
You can do something like this: Define options to customize the published output as a structure, options_doc_nocode. opt...

6 years ago | 0

C++ to matlab(m-file) without mex
Absolutely, You can: i=10; j=2; option = '02'; str = strcat('XYZ%',option,'d%',option,'d\n'); fprintf(str, ...

6 years ago | 1

| accepted

How can I give the range of membership functions in fuzzy based PI control technique?
Hi Lincy, there is not a straight answer. It all depends on your system. What are the limits of your actuators? Any limitations...

6 years ago | 0

How to count here?
If you want to sum over the second column of your cell array untill the value of the cell is equal or greater to 121: Since y...

7 years ago | 0