Community Profile

photo

D. Plotnick


67 total contributions since 2016

D. Plotnick's Badges

  • Knowledgeable Level 1
  • Thankful Level 3
  • First Answer

View details...

Contributions in
View by

Question


Why can't a concrete subclass use size and validator functions on abstract superclass properties?
Hello all, I will throw together a little example here; lets create an abstract super class (containing mixed abstract and con...

1 month ago | 0 answers | 0

0

answers

Question


For objects in some hierarchy, what is the best practice for parent-child methods/properties that define the relationship? (ALT: is the arm-bone connected to the hand-bone, or vice versa?)
Hello all, I think it is best to begin with an example that uses human anatomy as a metaphor; we will begin with two classes. ...

1 month ago | 1 answer | 0

1

answer

Question


[GPU] Why do GFLOPS of element-wise matrix operations (addition, multiplication) seem to scale poorly as compared to e.g. mtimes?
Hello all, BLUF: Why do element-wise operations on the GPU seem to scale more slowly than operations like mtimes; even if A+B ...

2 months ago | 1 answer | 1

1

answer

Question


Subclassing Matlab built-in types w/ properties: concise basic operations and flexible superclass
Hello all, I recently realized that there is considerable inherent power in subclassing Matlab primitives like double or char ...

3 months ago | 0 answers | 0

0

answers

Question


Flexible property class validation; allow property to be one of several classes (or be a gpuArray)?
Hello all, this is an example of what I am trying to do: classdef myClass properties val (:,1) single = 0; % Som...

3 months ago | 0 answers | 0

0

answers

Question


Using Property Blocks : Set/get on properties within a single property block
Hello all, Yet another classdef question from me. Let us say I have a bunch of properties for some custom class, and that some...

3 months ago | 2 answers | 1

2

answers

Question


Resetting individual properties to default values: 2018b
Hello all, I am trying to figure out how to reset class properties of the following form: classdef myClass properties ...

3 months ago | 1 answer | 0

1

answer

Question


[Warning] Why is it bad practice to set additional class properties when using a set method (prompting a warning)?
I have a class with several properties, and I want it so that if I set one of those properties, it effectively resets additional...

4 months ago | 2 answers | 0

2

answers

Question


Classdef get methods: allowing get indexing into an array of length either (1x1) or (Nx1).
Hello all, I am trying to sort out an issue best shown in this MWE, where I have a property that may be a column vector, but is ...

4 months ago | 2 answers | 0

2

answers

Question


Passing "handle" for variable to low-level functions
Hello all, So a very similar question was asked here in 2012, and the answer was 'no', but I wanted to find out if there was a...

5 months ago | 0 answers | 0

0

answers

Question


Using 'doc' on overloaded/overridden classes: Help only shows the Matlab class documentation
Hello all, I have what is hopefully a simple issue to remedy. I have created a custom class that turns out to overload some Ma...

5 months ago | 1 answer | 0

1

answer

Question


[Plotting] Two x and y axes for the same data, with different units, and axis equal
Hello all, I have asked a similar question before, but have yet to find/create a satisfactory solution. I am attempting to plo...

5 months ago | 1 answer | 1

1

answer

Question


Accessing gpuDevice WITHOUT resetting it, and without carrying around a gpuDevice handle, or declaring a global
Hello, I have a question which sparked the issue I am having here: I want to access my gpuDevice properties, namely the Availa...

8 months ago | 1 answer | 0

1

answer

Question


Checking if persistent variable exists on GPU: check if 'data no longer exists on the GPU' for a variable.
Hello, I am running into an issue if I have persistent variables that I am storing as GPU arrays. This is especially useful if...

8 months ago | 1 answer | 0

1

answer

Question


Reduction variables on the GPU II and arrayfun: cannot assign to parent function variable?
Hello, This is (hopefully) a simple reduction variable question for performing parallel GPU operations onto a single value. I...

8 months ago | 1 answer | 0

1

answer

Question


Setting object properties without returning the object using obj = obj.myfun(obj,argin)
Hello all, I have a syntax question. I want to be able to set or add to properties of a custom class, but without using the cu...

8 months ago | 1 answer | 0

1

answer

Question


Using reduction variables on the GPU: arrayfun or other options
Hello all, I am trying to figure out whether/how to use a reduction variable as the output of an arrayfun performed on the G...

10 months ago | 1 answer | 0

1

answer

Question


Restricting method access to classes, NOT methods of classes
Hello all, I am trying to understand some method access capabilities, so that methods can only my accessed by objects of a c...

12 months ago | 1 answer | 0

1

answer

Answered
How do I find the index of a datapointon a MATLAB plot?
This is my kludgy workaround: instead of plot(x,y) do plot3(x,y,1:length(x)); view(0,90) NOW use your data...

1 year ago | 2

Question


Debugging: finding all instances of gpuArray in large code base [or finding all instances of other function calls]
Hello all, I am building a code set that I prefer to run on the GPU, but would also like to be capable of executing on a non...

1 year ago | 1 answer | 0

1

answer

Question


Finding files WITHOUT a specfic prefix (or suffix, extension, etc.) using dir
Hello all, I have a question partly inspired by the question <https://www.mathworks.com/matlabcentral/answers/352046-find-file...

1 year ago | 1 answer | 0

1

answer

Question


GPU memory overhead dependent on fft dimension.
Hello all, I have a question regarding memory management during Matlab's gpuArray/fft operation. I have a large NxM matrix [N ...

1 year ago | 1 answer | 0

1

answer

Answered
Index with for loop variable name and definition
If I understand your question, it is parallel to the one <https://www.mathworks.com/matlabcentral/answers/105936-how-to-make-dyn...

1 year ago | 0

| accepted

Answered
How can I circle fit 6 points and find the center?
Least squares fitting: examples in 2D: https://www.mathworks.com/matlabcentral/fileexchange/22643-circle-fit--pratt-method-...

1 year ago | 0

Answered
Save Image Files in a loop
Something _like_ this should work: just iterate over the save-name for the image. for i = 1:I image = doStuff(data); imag...

1 year ago | 0

| accepted

Question


Suggestion/question: User-friendly tab auto-completions
Hello, I have a question/suggestion about the tab-to-complete box, and improving its utility. I am submitting this here, as t...

1 year ago | 1 answer | 0

1

answer

Question


Catching Matlab state variables in the try-catch MException.
Hello, I have a question about error handling. I have a code that is scanning through files and doing some operations on them,...

1 year ago | 1 answer | 0

1

answer

Answered
How to make a plot with different colors to represent different data values/thresholds?
You can use a nested _switch-case_ statement. Lets say you have data _x,y,state1,state2_. switch state1 ...

1 year ago | 0

Answered
Return true if the elements of the input vector increase monotonically (i.e. each element is larger than the previous). Return false otherwise.
One idea: dx = diff(x); tf = ~any(dx<=0); Note this will also work on matrices, if you want. E.g. to look at each row x ...

1 year ago | 0

Load more