Community Profile

photo

the cyclist


Last seen: Today
4.070 total contributions since 2011

Data scientist at Cohen Veterans Bioscience; Obsessive runner. Professional Interests: Predictive modeling, statistics. (I don't respond to email via author page, but will usually look at a question if you send me a link to it.)

Contact

the cyclist's Badges

  • Scavenger Finisher
  • Master
  • Thankful Level 4
  • 36 Month Streak
  • Likeable
  • Famous
  • Quiz Master
  • First Review
  • First Submission
  • Revival Level 3
  • Knowledgeable Level 4
  • First Answer
  • Puzzler
  • Speed Demon
  • Creator

View all

Contributions in
View by

Answered
Reshaping a 2 d matrix into a 3 d matrix row wise.
For your small example, if A is your original matrix, then permute(reshape(A',3,2,[]),[2 1 3]) For the larger one, permute(re...

alrededor de 18 horas ago | 0

| accepted

Answered
Fit multiple data with one mathmatical model/function
I would restructure my data (see attached), and use the nlinfit function from the Machine Learning and Statistics Toolbox. This...

alrededor de 20 horas ago | 0

Answered
Fill area between contour levels
I am hoping for your sake that there is a better way than this (possibly using the Image Processing Toolbox?), but here is one w...

alrededor de 22 horas ago | 0

Answered
Turn a X Y Z matrix into a point cloud
xyzPoints = [1 8 9; 2 3 4; 9 8 6]; ptCloud = pointCloud(xyzPoints);

1 día ago | 0

Answered
Searching for minimum x root for known y
This code finds the minimum root, for y == 43. y = 43; p = [-0.1042 1.9167 13.062 39.333 45.083 21-y]; min(roots(...

2 días ago | 1

| accepted

Answered
get the x-value of a point on curve
When you say "get", do you mean from the vectors, or only from the curve? If you mean from the data, you can do, for example x...

2 días ago | 0

| accepted

Answered
How to Read and plot CSV file and delete infinity values from CSV file
I find that sometimes with these finicky imports it can be helpful to use the Import Data Tool. I used that as a basis to make ...

2 días ago | 0

Answered
Converting matirx into vektor inside a cell array
ev1 = cellfun(@(x)x(:,1),V,'UniformOutput',false); ev2 = cellfun(@(x)x(:,2),V,'UniformOutput',false);

2 días ago | 1

Answered
Filling areas between curves
If you put this line after your line plotting, you'll see the basics of using the patch command: patch([x1; x1(1)],[y1; y1(1)],...

3 días ago | 0

| accepted

Answered
How do you remove a trend from data without using the 'detrend' function?
Usually, when someone "doesn't want" to use a function, it means that it is homework, and they are not allowed to use a function...

3 días ago | 0

Answered
recursive function with 2 variables doesnt work
For me, your function works as expected. Maybe you accidentally also created a variable s in your workspace, and you are trying...

3 días ago | 0

| accepted

Answered
estimate main effects and interactions
I was able to replicate the effect estimates, but only via a rather odd normalization scheme of the variables: data = [1 10 220...

4 días ago | 0

| accepted

Answered
Receiving 'not enough input arguments' in code
You need rows>Rank instead of rows>rank MATLAB is case-sensitive. It would be better to have named that variable something t...

5 días ago | 0

Answered
How to get the indices of the values inside every bin i.e. histcounts2
Suppose you want to know which elements are in the bin that is 8 down and 6 across. Then binToFind = [8 6]; [tf,loc] = ismembe...

7 días ago | 1

| accepted

Answered
How to write a for loop that creates a vector of [1:1000, 1001:2000,....,n]
% Define block size and number of blocks blockSize = 1000; numberBlocks = 50; % Create vector of all values A = 1:(blockSi...

9 días ago | 0

| accepted

Answered
fitcecoc SVM with categorical predictors not predicting the correct label for multiclass problem.
I'm pretty sure you've got your dummy encoding wrong. You are treating 1,2 and 3 as if they are somehow the same categories in ...

9 días ago | 0

Answered
How can i include error calculation in the linear regression in a for loop?
The regress function outputs confidence intervals for the slope and intercept.

9 días ago | 0

Answered
Incorrect numerical integration, how to fix?
MATLAB's result is correct. You must have made a mistake on your calculator. You can verify this calculation that I entered int...

10 días ago | 0

Answered
How can I extract data and match it from two different data??
If your first vector is only ones and zeros, then it is as simple as idx = [ 0 0 0 0 1 1 1 0 0 0 ]; b = [ 5 5 5 5 10 10 10 6 6...

10 días ago | 0

| accepted

Answered
help with max function
This code will return the row and column indices where the entry is equal to the column's maximum. [rowIdx,colIdx] = find(A==ma...

12 días ago | 0

| accepted

Answered
Bar Plots with errorbars with limits
Do you mean something like this? % Pretend data x = linspace(0,10,25); y = linspace(0,1,25); se = y/10; % Amount that e...

12 días ago | 0

| accepted

Answered
Removing values from two different variables
% For each cell of AL, find the non-2's keepIndices = cellfun(@(x)x~=2,AL,'UniformOutput',false); % Keep the elements of AL ...

12 días ago | 0

| accepted

Answered
accuracy of coefficients using fit with power1
I don't have the Curve Fitting Toolbox, so I can't investigate directly. If you have the Statistics and Machine Learning Toolbox...

15 días ago | 1

Answered
types of functions in matlab
A google search quickly came up with this documentation page and this documentation page that will probably answer your question...

16 días ago | 2

| accepted

Answered
Number of variables vary in function definition
Here is a different approach, using a loop and sprintf: % Count columns and preallocate X numberCols = size(A,2); X1 = cell(1...

17 días ago | 1

| accepted

Answered
Matrix with ones and zeros
Do you mean that you want every possible combination of 3x3 matrix filled with 0 or 1? The following is pretty obfuscated code, ...

17 días ago | 0

| accepted

Answered
Attempt to grow array along ambiguous dimension.
The way your defined your mult variables, they are 81-dimensional arrays. I think you meant: multA = ones(size(a)); multB = on...

18 días ago | 0

Answered
Loops slowing down dramatically with increased iterations
I have not gone through your code, but this is a classic symptom of failing to preallocate matrices, and instead letting them gr...

18 días ago | 0

Answered
Matrix transformation (sorting)
i = find(sort(A,'descend')); j = find(A); s = numel(A); T = zeros(s,s); T(sub2ind([s s],i,j)) = 1; I hope it's clear what...

18 días ago | 0

| accepted

Answered
How do I name the columns of my table by the names of row 1?
Did you try reading the documentation page for readtable? It seems that all you need to do is this: pos=readtable("Pos_data.cs...

19 días ago | 1

Load more