Community Profile

photo

Sindar


Last seen: Today

University of Colorado Boulder

230 total contributions since 2018

Contact

Sindar's Badges

  • 6 Month Streak
  • Revival Level 2
  • Introduction to MATLAB Master
  • Community Group Solver
  • Solver
  • Knowledgeable Level 3
  • First Answer

View details...

Contributions in
View by

Answered
How do I display the first 20 numbers of the Fibonacci sequence?
you need to define the first two numbers manually, then start on the third f(1) = 0; f(2) = 1; for a=3:20 ... Also, it's un...

ongeveer 14 uur ago | 0

Answered
Convert a non uniform cell array of cell arrays to matrix
(see comments on question for details not related to the title question) A1 = cell2mat(runData_struc{1}); A2 = cell2mat(runDat...

3 dagen ago | 0

| accepted

Answered
Preallocating a variable that changes size every for loop iterations.
It's just a code suggestion, you can safely ignore it.

4 dagen ago | 0

Answered
Saying Else is invalid syntax
you have two else's for the same if. Select it all and hit CTRL-i to smart indent to see: function [d1,d2,d] = dotangle(u,v) m...

4 dagen ago | 0

Answered
Histogram with many data
Use tall arrays: https://www.mathworks.com/help/matlab/import_export/tall-arrays.html

4 dagen ago | 0

Answered
Data Cleansing in Tables
test_rejoined = outerjoin(test(:,[1 3 4]),test(:,[2 5]),'LeftKeys','id2','RightKeys','id','MergeKeys',true); separate table int...

4 dagen ago | 0

| accepted

Answered
Fitting and smoothing the noisy curve
check out smoothdata and this guide

5 dagen ago | 0

| accepted

Answered
Row unity in matrix
P_norm = P./sum(P,2);

5 dagen ago | 0

| accepted

Answered
Hi, I am asking the user for input and the input should be either "AA" "Aa" or "aa". How can I validate the input using a while loop? I don't think my code works.Thanks!
You're requiring that it be all valid entries simultaneously parentOneA = input("Enter Parent 1's A Trait: ") % Error checking...

5 dagen ago | 0

Answered
Im putting in my equations wrong and i need help
should that be T1? also, replace 25 hardcoding with v0 (and 30 with T1) d1= (v0.*cosd(T2)/g).*((v0.*sind(T2))+sqrt((v0.*sind(T2...

5 dagen ago | 0

Answered
sub2ind gives error: Error using sub2ind (line 73) Out of range subscript.
sim_i_r was valid indices (integers greater than zero), but you changed it to invalid ones (zeros, decimals, negatives). Matlab ...

5 dagen ago | 0

| accepted

Answered
Index daily values in TT over many years to determine mean
This will create a table with the average for each day of the year (1-366). 'dayofmonth' might be preferable for just July data ...

5 dagen ago | 0

| accepted

Answered
While starting Matlab icon on desktop, it is throwing error matlab.exe is moved or deleted.
delete the Matlab icon on your desktop type "Matlab" into your Start Menu search The top result should be the Matlab app/progr...

8 dagen ago | 0

Answered
Plot bar chart with log scale on y axis with different base
% set whatever base you want (incl. decimals) mybase = 2; % get current limits yl = ylim(); % convert to log-mybase scale y...

8 dagen ago | 0

Answered
What frustrates you about MATLAB? #2
Livescript complaints First off, they've come a long way since I tried them on release. But, there are still some issues: Drop...

9 dagen ago | 1

Answered
How to store a matrix, A, in variable X, where X is also carrying a counter "i"
Simple way: add a third dimension, "pages": X(:,:,i) = A; But, if you only need the last iteration, it's better to store jus...

12 dagen ago | 0

Answered
Permutations of array retaining sub-array groups together
I believe the best way to describe your arrays-with-subgroups is using cell arrays: my_array = {1 [2 3] 4} my_array = {...

15 dagen ago | 1

Answered
Does MATLAB have functionality similar to Mathematica's Import function to import html tables?
check out htmlTableToCell on the file exchange, followed by cell2table

15 dagen ago | 0

| accepted

Answered
Random shuffle of image pixels/ Image scrambling
You can use randperm to shuffle the indices randomly, then sort to get the indices for reversing it: % load in an image include...

19 dagen ago | 0

Answered
Nested loops and function output into a matrix inconsistency
It seems like your 'w' columns are supposed to correspond to q-r pairs. Currently, this isn't happening, so each q-r pair will f...

19 dagen ago | 0

| accepted

Answered
How to write special characters into an Excel cell?
If you can find the numeric code for the symbols, it should print with that. For example, this prints π | ϕ | μmol/kg T1.Proper...

ongeveer een maand ago | 0

| accepted

Answered
Adding a unit row to a table
% create example table T = array2table(magic(3),"VariableNames",["a";"b";"c"]); % define units T.Properties.VariableUnits = [...

ongeveer een maand ago | 0

| accepted

Answered
Changing empty array for peak width to zero
% preallocate default values pks1 = nan(25,1); loc1 = nan(25,1); width1 = zeros(25,1); prom1 = nan(25,1); for i=1:25 [...

ongeveer een maand ago | 0

Answered
How to select matrix column from minimum row value
distance_to_point = [2, 3, 4, 5; 6.8, 2.9, 6.1, 6.7] [~,idx] = min(distance_to_point(2,:)); new_point = distance_to_point(:,id...

ongeveer een maand ago | 0

| accepted

Answered
Aquire random sampling of plot values
Assuming your two datasets share x values and are not absurdly massive, this direct method is probably faster % generate some s...

2 maanden ago | 0

Answered
How is parfor time taken is larger than that by normal for loop ?
Best guess: you don't preallocate y, nor clear it. So, the parfor needs to expand the vector constantly while the for is simply ...

2 maanden ago | 0

Answered
How to obtain hourly average from several years of data
G = groupsummary(struct2table(WSHelp),'DateTime','hour','mean');

2 maanden ago | 0

| accepted

Answered
how to split these char format into lines
ed: Matlab has a built-in function w_split = splitlines(w); Here's a trick: I don't know what the delimiter between lines ...

2 maanden ago | 0

| accepted

Answered
Adding fields and values to a structure iteratively
n=3; priors=struct(); for ind=1:n priors.("prior"+ind) = makedist('uniform',-1,1); end

2 maanden ago | 0

| accepted

Answered
How to copy data from multiple .mat files into single .mat file?
Assuming absolutely nothing about your data, this should dump the saved data into a single matfile (one variable per loaded file...

2 maanden ago | 0

Load more