Community Profile

### Hebrew University of Jerusalem

185 total contributions since 2018

View details...

Contributions in
View by

How do I determine which row my value change significantly
Im assuming its roughly 375 and not exactly that value, otherwise go with Turlough Hughes' solution which is simpler. The eas...

16 days ago | 0

How to plot a function with different values
You can make M a column vector, then calculate S as a matrix then if you plot it against t which is a row vector plot should tr...

18 days ago | 1

| accepted

How to extract a value out of different .mat files and save them into an array
s = load('my_file_5.mat'); will return a struct, each variable in the file will be put in a field in that struct if all files ...

18 days ago | 0

| accepted

Mean of the third dimension
try this: avgPerYear = nanmean(rain, [1,2]); that would generate an inconvenient 3rd dimention vector so you can reshape it i...

2 months ago | 1

how to find out how many columns have more than 50 elements which are greater than 1?
x = rand(100) * 2; atLeast50 = sum(x > 1, 1) > 50;

2 months ago | 0

Array indices must be positive integers or logical values.
in Matlab, matrix indices start from one, not zero like other programming languages, but your index starts from zero: colum-dtn...

3 months ago | 0

Is there a faster way of splitting a cell array into numeric array while preserving NaN?
try this endsWithSemicolon = cellfun(@(s) endsWith(s, ';'), data); x = cellfun(@(s) textscan(s, '%f', 'Delimiter', ';', 'Empty...

4 months ago | 2

| accepted

A question on regexprep
A is not a match for your regexp, match = regexp(s,'\<(\w)(\w*)(\w)\>', 'match') match = 1×5 cell array {'John'...

4 months ago | 0

| accepted

What exactly is a StartPoint for a Curve Fitting Tool, its significance and how it works?
curve fitting works by trying to find the parameters of your model, lets say you are trying to fit a gaussian to a single peak c...

4 months ago | 1

| accepted

how do I allow user to choose a folder to run the rest of the functions?
<https://www.mathworks.com/help/matlab/ref/uigetdir.html uigetdir>

4 months ago | 0

Create array of “deep” struct (scalar) fields
As always, you can use a small utility function to drill down the object hierarchy It's probably not the most elegant solution ...

4 months ago | 1

Plot text (x axis) vs. y axis (numbers)
Why don't you convert x to a number? % mock data hrs = arrayfun(@(n) [num2str(n) 'H'], 0:23, 'UniformOutput', false); hrs(1:1...

4 months ago | 0

Indexing a matrix that's not in the workspace
you can write a utility function to do that function value = debugPrint(a, i) value = a(i); end %% or using an anonymo...

4 months ago | 0

| accepted

How do I unstack/transpose table in Matlab?
unstack groups using a third column, but you can trick it to do what you want by adding a fake third column id={'id1';'id1';'id...

4 months ago | 1

| accepted

GUI gives error after moving to a different computer
Another possible workaround would be to create a stub of this function Unfortunately this function is not a builtin, so builtin...

5 months ago | 1

How to write elements of a nested cell array to an excel?
The problem starts with the different sizes of each rpw which makes it more complecated to unravel the nested cell arrays c...

5 months ago | 0

How to remove numbers that only show up once in a list of recurring numbers
x = [1,1,1,1,2,3,3,3,3,4,5,5,5,5,6,7,7,7,7,7,7,8,53,54,54,54,54,54]; numbers = 1:max(x); numx = accumarray(x(:), 1); atLeast2...

5 months ago | 0

How to run an App every 2 hours
Use a <https://www.mathworks.com/help/matlab/matlab_prog/use-a-matlab-timer-object.html timer>

5 months ago | 0

How to replace missing values in a cell array?
x = {missing(), 1, 2, 3, missing(), missing(), 5}; mask = cellfun(@ismissing, x); x(mask) = {[]}; % or whatever value yo...

5 months ago | 1

| accepted

Interpolating random values to smoothen a curve
you can implement the stavisky golay filter basically the idea is to iterate through the data and on each point perform a polyn...

5 months ago | 1

| accepted

Scatter Plot with string in x-axis and integer on y-axis
Maybe bar chart would be better for you, but if you must use scatter plot scatter(1:5,percentage); set(gca, 'XTick', 1:5...

5 months ago | 0

how to add lable into rows
You need to use an inner join t3 = join(otherTable,goods,'key','keyColumnName') Or if the key column name is different i...

5 months ago | 0

| accepted

Putting the result from eval into a cell array
please please please don't use eval to access varriable names eval is not built for that, however, for some reason the first th...

5 months ago | 0

how to replace the elements row by rows instead of column by column in matrix
find(A==3,1,'first') find(A==3,1,'last') These lines find linear indices not [row, col] subsets. Linear indices go alon...

5 months ago | 0

| accepted

MATLAB HELP ME PLS
The trapezoidal integration method is a numeric calculation which approximates the area trapped between the curve and the x axis...

5 months ago | 0

How to access a function under a given path?
A possible solution would be to make every git branch a package. You will have to make all subfolders packages as well, but that...

5 months ago | 0

| accepted

how to convert the fraction part into intger?
What about K = round(mod((abs (L)-floor (abs (L))) *10e8 , 256)) Or K = floor(mod((abs (L)-floor (abs (L))) *10e8 ...

5 months ago | 0

For loop with subs
You are setting a 2x3 matrix into l2, which duplicates mat for all possible substitutions 2x3 times 2x3 = 4x9

5 months ago | 0

Submitted

zoomginput
Zoom in/out of plot with your mouse wheel while using ginput

Question

How to change property behavior for a mocked object
I'm trying to use the mocking framework for unit tests I'm trying to make the property of a mock object return another mock obj...

5 months ago | 1 answer | 0