Community Profile

# Cedric Wannaz

849 2013 이후 총 참여 횟수

General interest: interdisciplinary approaches to complex problems (in particular mixing Mathematics, Physics, and Computer science).

#### Cedric Wannaz's 배지

세부 정보 보기...

참여 게시물
보기 기준

답변 있음
extract data from EEG text file
Using the data text file that you provided elsewhere (renamed and attached to this answer), here is a short example of one way t...

7달 전 | 1

| 수락됨

답변 있음
How to sum repeated adjacent values in a vector
Here is one way: Y = splitapply( @sum, X, [0, cumsum( diff(X) ~= 0 )] + 1 ) ; or, split into two expressions that make it easi...

7달 전 | 1

답변 있음
Comparing Data sets with same numbers of Array
As you have no N-NE direction, here is an example for SE-S: dayId = [1, 5, 10, 15, 50, 60, 92] ; cat_sub = cat_wind_direct...

7달 전 | 0

| 수락됨

답변 있음
How do I extract points from multiple circles?
We cannot test without your data, but the approach seems fine. You could use the PDIST2 function and extract everything in one s...

7달 전 | 1

| 수락됨

답변 있음
python with matlab, undefined variable py?
Try going through: https://www.mathworks.com/help/matlab/matlab_external/undefined-variable-py-or-function-py-command.html and ...

9달 전 | 0

답변 있음
How to write cell array into a csv file
To write the data in C to a CSV file. Use “writetable” in combination with the “cell2table” function. % Convert cell to a tabl...

약 1년 전 | 22

| 수락됨

답변 있음
How to slice each string in a string array without using for loop
If you favor performance over readability/maintainability, you can build an approach around the following: buffer = vertcat(...

약 1년 전 | 4

| 수락됨

답변 있음
How to retrieve z value from surf plot given x and y?
Interpolate with |INTERP2| : <https://www.mathworks.com/help/matlab/ref/interp2.html> where |Xq| and |Yq| are defined using t...

약 1년 전 | 0

| 수락됨

답변 있음
Writing a loop to calculate a seasonal cycle and then plot the seasonal cycle?
Where is |t| defined? In addition, |month_mean| is your intermediary variable; you want to plot either |seasonal_cycle| or |s_cy...

2년 이하 전 | 0

답변 있음
How to read large text data into matlab
If you have enough RAM for this, the following could run a little faster. It is way less versatile than Per's solution though, a...

2년 이하 전 | 1

| 수락됨

답변 있음
How can I create a matrix with the values of the elements is a function of the indices?
Not sure that I understand. If you wanted to create a rectangular array whose elements are a the result of some arithmetic opera...

2년 이하 전 | 0

| 수락됨

답변 있음
Strfind to contain complex pattern
Here is an approach: str = 'John played volleyball. I love Anna. Are you there?' ; buffer = strtrim( strsplit( str, {'....

2년 이하 전 | 0

| 수락됨

답변 있음
Rearrange cell content by groups
Hi |dpb|, Assuming that you have a cell array (and that you are using this _table type of output_ just for a _display purpose...

2년 이하 전 | 0

질문

Solving A{k} * x + b = 0 for large numbers of A{k} with same structure/filling.
Dear all, &nbsp;&nbsp;I am trying to improve the efficiency of solving |A{k}*x+b=0| for |x|, that I currently solve using the...

2년 이하 전 | 답변 수: 2 | 0

### 2

답변

질문

Should I (and how to) avoid "forests" of listeners in nested OOP structure.
Dear all, &nbsp;&nbsp;&nbsp;I never used more than the basics of events and listeners, and I could benefit from the input of ...

2년 이하 전 | 답변 수: 0 | 0

### 0

답변

질문

Dynamic superclass name in call to superclass method.
Dear all, &nbsp;&nbsp; In a particular context, I could benefit from being able to use _"dynamic superclass naming"_ in calls...

약 2년 전 | 답변 수: 0 | 2

### 0

답변

질문

Error management in OOP framework.
Dear all, &nbsp;&nbsp;&nbsp;I am trying to implement an error management mechanism that allows building very detailed error r...

약 2년 전 | 답변 수: 1 | 1

### 1

답변

답변 있음
How to vertcat 100 matrices ?
If they are stored in cell array |M|: Mvcat = vertcat( M{:} ) ; where |M{:}| is what we call a _comma separated list_ (CS...

약 2년 전 | 1

| 수락됨

답변 있음
print leading and trailing zeros into text file
>> dec2hex(195112160, 8) ans = '0BA12CE0'

약 2년 전 | 0

| 수락됨

답변 있음
Finding and saving identical rows in a matrix
Alternatively: [~, ~, ic] = unique( A(:,1:2), 'rows' ) ; groups = splitapply( @(x){x}, A, ic ) ; produces groups = ...

약 2년 전 | 1

| 수락됨

답변 있음
How extract sub matrix without zeros from a big matrix
Here is an example; we first build a test data set: >> N = randi( 10, 10, 4 ) ; >> for k = 1 : 10, N(k,1+randi(3,1):end) =...

약 2년 전 | 0

| 수락됨

답변 있음
How to remove repeating elments from a matrix?
Almost, the idea was correct but you were not working on the correct dimension. Also, sorting the input array vertically makes c...

약 2년 전 | 0

| 수락됨

답변 있음
sum of matrix omitting one dimension
Here is one way, but there is probably a simpler approach: buffer = arrayfun(@(k) permute(KL, circshift(1:ndims(KL), k-1)), ...

약 2년 전 | 0

답변 있음
Split array into cell arrays of different size
>> seqs = mat2cell( A, 1, diff( [strfind(A, [5,19]), numel(A)+1] )) seqs = 1×5 cell array {1×4 double} {1×3 doub...

약 2년 전 | 0

답변 있음
Find if two sparse matrix have 1 in same position
Do you need something along this line? % - Build small test case. A = sprand( 4, 5, 0.5 ) > 0 ; % 4x5 sparse. B =...

약 2년 전 | 0

| 수락됨

답변 있음
How to import Text File with 2 different Delimiters (how to organize header data and numeric data)
You may not need to use header information for parsing your file. Look at this example (applied to |data.txt| attached): ...

약 2년 전 | 0

답변 있음
Any tips for bsxfun and repeated calculation?
If you have MATLAB R2016b or above, BSXFUN was replaced by automatic expansion and you can do it as follows: >> D = repmat( ...

약 2년 전 | 0

| 수락됨

답변 있음
sum along data with different steps
Interestingly, the following seems to produce what you are looking for: >> expandSum = @(x,n) sum(reshape(cell2mat(arrayfun(...

약 2년 전 | 1

| 수락됨

답변 있음
How to read the given type of data from text file as an input to my further matlab code
Is the following working? data = reshape(sscanf(strrep(fileread('MyData.txt'), ':', ' '), '%f'), 310, []).' ;

약 2년 전 | 0

답변 있음
cell consisting letters and numbers to matrix double
>> C = {'ABC8', 'CAD90.87', 'ZED40'} ; >> C2 = cellfun( @(s)s(4:end), C, 'UniformOutput', false ) ; >> str2double( C2 )...

약 2년 전 | 0

Load more