# Jan Siegmund

**Statistics**

RANK**1,318**

of 247,123

REPUTATION**34**

CONTRIBUTIONS

**15** Questions

**20** Answers

ANSWER ACCEPTANCE **
86.67%
**

VOTES RECEIVED**16**

RANK

of 17,229

REPUTATION**N/A**

AVERAGE RATING**0.00**

CONTRIBUTIONS**0** Files

DOWNLOADS **0**

ALL TIME DOWNLOADS**0**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Content Feed**

Suppress Command Window Output using SYSTEM command

The accepted answer unfortunately is OS specific. A MATLAB only solution would be: [returncode, outputMessages] = system('xfoil...

19 days ago | 0

How do I use a class property validation function with a dynamic argument?

The problem is, that MATLAB classes only support constant arguments on property validation. However function arguments can be v...

1 year ago | 0

| accepted

Question

How do I use a class property validation function with a dynamic argument?

In Matlab OOP, I wanna use a function like mustBeEqualSize(a,b) from the Examples on function property validation to validate a ...

1 year ago | 1 answer | 0

### 1

answerQuestion

Efficient number occurence count

I want to efficiently count the number of occurences of numbers between 1-numel(num) in a Matrix. I came up with two options for...

1 year ago | 3 answers | 1

### 3

answersHow to put cell array in sprintf?

If using multiple different cells: %% Edited % var = {'a','b','c','d','e'}; % num = {1,2,3,4,5}; % s = strjoin(cellfun(@(v...

1 year ago | 0

How to indicate that GUI is busy running?

Users that looked for a waitbar style solution should have a look at https://de.mathworks.com/help/matlab/ref/uiprogressdlg.html...

1 year ago | 0

How to support default parameter in MATLAB FUNCTION ?

The Answers are not up to date. Modern MATLAB supports the arguments Block: function out = foo(in) arguments in(1...

1 year ago | 7

Multiple numerics as one map key / Merge Objects based on parameters

The only keytype which can hold two doubles is the character key type. So one may use char as key type and then simply function...

1 year ago | 0

| accepted

Question

Multiple numerics as one map key / Merge Objects based on parameters

I want to use two numerics as a single key for a map to merge similar objects of a class. How can I do that? My class looks lik...

1 year ago | 1 answer | 0

### 1

answerHow do I convert a numerical vector into a comma-delimited string?

Here is another oneliner: strjoin(cellstr(num2str(n')),',') Testing all four types with a script n = randi(100,[1 100]); tic...

1 year ago | 1

How do I limit the values in an array?

There is also a matlab function doing this: A = min(A,1); It takes A if A is the minimum of the two and 1 if 1 is the minimum ...

1 year ago | 1

How to create a checkerboard matrix without inbuilt function.

For an even sized checkerboard: rows = 6; cols = 4; normal = repmat(eye(2,'logical'),[rows/2 cols/2]); % or inverted = repm...

1 year ago | 0

How to write an efficient overloaded subsasgn?

I may have a solution but do not know if this covers all cases: classdef Subsasgntest properties val e...

1 year ago | 0

| accepted

Question

How to write an efficient overloaded subsasgn?

I want to write a class which defines subsasgn. The class holds a numeric value val and the subsasgn should target val only. I ...

1 year ago | 1 answer | 1

### 1

answercombine columns with different lengths to create a matrix

If the input data is a cell array of column vectors, you might consider this: a = {ones(5,1) ones(8,1)}; %test data len = ma...

1 year ago | 1

horzcat different size rows; zero padding

If the input data is a cell array of column vectors, you might consider this: a = {ones(5,1) ones(8,1)}; %test data len = max(...

1 year ago | 0

Regex: How do I match an empty string?

Use regexp(a,'^$','emptymatch')

1 year ago | 0

| accepted

Question

Regex: How do I match an empty string?

Consider the following string: a = ''; How can I match it using regexp?

1 year ago | 1 answer | 0

### 1

answerQuestion

Override subsasgn of MATLABs double?

Consider the following statement: x = [1 2;3 4]; y = myclass([5 6]); x(1:2) = y MATLABs default behavior is: x(1:2) = ... r...

1 year ago | 2 answers | 0

### 2

answersQuestion

Does MATLAB call the double constructor on a=a+1?

I want to overload the double class and add some properties to it. And i also have to override the plus function. A similar cod...

1 year ago | 1 answer | 0

### 1

answer[Fixed Point Converter] 1000 bit fraction length at 2^x if x is loaded from .mat file?

A temporary fix is using bitsll as recommended here: For efficient HDL code generation, use the Fixed-Point Designer ...

1 year ago | 0

| accepted

Question

[Fixed Point Converter] 1000 bit fraction length at 2^x if x is loaded from .mat file?

I got a problem with code like this in the fixed-point converter: dut_tb.m dut(8); dut.m function out = dut(in) S = cod...

1 year ago | 2 answers | 0

### 2

answers[HDL Coder] Ridiculous RAM usage + How to activate parallel processing?

This memory usage is not sane and it is the result of not properly optimized MATLAB code for HDL conversion. I tried to run code...

1 year ago | 1

| accepted

Odd and even numbers

Fancy answer: m = [1 2 3;4 5 6]; isodd = bitget(m,1) however this is slower as rem

1 year ago | 0

Question

[HDL Coder] Bug: Fixed point converter does not descend into System Objects

Can I somehow tell the fixed point converter to explicitly convert a certain function? This would temporarily fix the following ...

1 year ago | 1 answer | 0

### 1

answerQuestion

[HDL Coder] Ridiculous RAM usage + How to activate parallel processing?

On my project, the HDL Coder uses ridiculus amounts of RAM. On my 8GB Windows 10 Notebook, it chews through it until after 3min ...

1 year ago | 1 answer | 0

### 1

answer[Coder] Which types are supported for constant folding?

I did understand constant folding wrong: I thought one must help the coder as follows: a = coder.const(my_prod(3,2)); , becau...

1 year ago | 0

| accepted

Fixed point converter: Ignore code part.

Ignoring a code part in fixed point converter is currenty(R2019b) not supported. Comment out the section as a temporary fix.

1 year ago | 0

| accepted

[HDL Coder]: BUG?/ Function Location missing in Error Report -> find variable by name?

As long a the location of error lines is not shown correctly in MATLAB HDL Coder, assign the top function call as a var = cod...

1 year ago | 0

| accepted

Question

[HDL Coder]: BUG?/ Function Location missing in Error Report -> find variable by name?

In HDL Coder, I want to locate, where errors are occuring. But the HTML Report just gives me the Error Location in the top comp...

1 year ago | 3 answers | 0