Community Profile

photo

Jan


Last seen: Today Active since 2009

It is easier to solve a problem than to guess, what the problem is.

Questions about FileExchange submissions are welcome - get my address from the code. I do not answer mails concerning questions in the forum.

Statistics

All
  • Grand Master
  • Revival Level 4
  • Promoter
  • Commenter
  • Explorer
  • Personal Best Downloads Level 4
  • Editor's Pick
  • First Review
  • 5-Star Galaxy Level 5
  • First Submission
  • 36 Month Streak
  • Thankful Level 4

View badges

Content Feed

Answered
Speed Up the for loop
Fmt1 = '%6.2f \t %6.4f \t %6.4f\t %6.2f \t %6.2f \t %6.2f \t %6.2f'; Fmt2 = '%s \t %6.2f \t %6.2f \t %6.2f \t %6.2f \t %6.4f \t...

ungefär en timme ago | 1

Answered
Error while recording using audio recorder object
record_file=getaudiodata(recorder); ffname = sprintf('%s%s',record_file); getaudiodata replies a numerical array with the sign...

ungefär en timme ago | 0

Answered
What should go in a next-generation MATLAB X?
A complete list of changes for each command. Currently we find "introduced in Rxy" already, but modifications of inputs and out...

ungefär 5 timmar ago | 0

Answered
Avoid ode15s from freezing in parameter optimization
I've limite the time to [0, 15]. You see that one component explodes between t=15 and t=16. This let the step size of the integr...

2 dagar ago | 0

Answered
How increase calculate speed in for loop
Start with a simplification of the code: Depth = 5000; Num_Alines = 400; Num_Bscan = 300; Alines = 180 h ...

2 dagar ago | 0

Answered
How to add integers without correction?
a = int8(126); b = int8(2); tic for k = 1:1e4 c = bitadd1(a, b); end toc tic for k = 1:1e4 c = bitadd2(a, b);...

2 dagar ago | 1

Answered
Solving a System of ODEs using Euler's method
Your function to be integrated depends on t also. You call this x in the Euler method. At is easier to use vector equations: f...

2 dagar ago | 0

Answered
Matlab versions supported on Windows 11?
Windows 11 have not been officially released yet. We and MathWorks cannot know how the final version will work. There have been ...

2 dagar ago | 0

Answered
How to Copy Upper diagonal elements of matrix A into a new matrix.
A = [1 2 3 4; 2 1 3 4; 1 1 1 2; 1 0 0 1]; B = triu(A)

2 dagar ago | 0

| accepted

Answered
why are some integrals not solvable in matlab?
Is it a numeric or symbolic integration? Most functions do not have a closed form integral. This is a mathematical limitation. ...

2 dagar ago | 0

Answered
Diagonals in Matrices Matlab
I'm not sure if I can follow your explanations. A short example might be useful. The term "be -.25 for every 2 instances" might...

3 dagar ago | 1

| accepted

Answered
I have 2011a on my machine. I installed 2014a. it is always running MATLAB2014a, how to select MATLAB2011 for running please?
How do you start Matlab? The exact method to start a specific Matlab version depend on the operating system. But the way is to i...

3 dagar ago | 0

Answered
Trying to use a for loop to calculate years with an IF statement but it seems to ignore it.
Either for M = 2:300 if balance(M) >= 50000 %balance(M) break; % Leave the for M loop end % NOPE ! M =...

3 dagar ago | 0

Answered
How to plot a smooth curve with only a few points?
Either decide for a linear interpolation: x = 1:6; y = rand(1, 6); plot(x, y, 'ko'); hold on xx = linspace(1, 6, 100); ...

3 dagar ago | 0

| accepted

Answered
Is rsqrt the same as Fast inverse square root?
i = * ( long * ) &y This is equivalent to: y = single(pi); i = typecast(y, 'int32'); The shown code of Q_rsqrt is an ap...

3 dagar ago | 0

Answered
I am getting Undefined function or variable 'A', error in Untitled line 95
The variable A should be polulated in this line: A(rr,:,z) = [sod,rangeL1,rangeL2]; If A in undefined, this line was not c...

3 dagar ago | 0

| accepted

Answered
ODE45 is taking hours and hours to compute
Symbolic omputations need a lot of time. Can you implement the code numerically? If the equation to be integrated is stiff, ODE...

3 dagar ago | 0

Answered
semilogy, loglog do not work in order to set the y axis on a logarithmic scale
After figure, hold on the YScale is determined already. Define it explicitly instead and you plot(): figure axes('yscale', 'lo...

4 dagar ago | 0

| accepted

Answered
About 3 significant digit?
fprintf('%.3g\n', pi) fprintf('%.3g\n', pi * 1e6) fprintf('%.3g\n', pi * 1e-6)

5 dagar ago | 0

Answered
"Too many output arguments" error while working with the fmincon solver inside the optimization tool.
A bold guess: [solution,objectiveValue] = fmincon(@objectiveFcn,w,[],[],[],[],[],[],... @objectiveFcn,options2); % ^^^^...

5 dagar ago | 0

Answered
Arithmetic coding and Huffman
https://www.mathworks.com/help/comm/ref/arithenco.html https://www.mathworks.com/help/comm/ref/huffmanenco.html Man further c...

5 dagar ago | 0

Answered
Calculation of the average of 80X80 blocks of 800X1280 Excel sheet data
Import the data. Then you have a [800 x 1280] matrix. It does not matter, if the data have been stored in an Excel file. Then: ...

6 dagar ago | 0

| accepted

Answered
Build array from for loop
n = 100; c = cell(1, n); for k = 1:n c{k} = rand(1, randi(10)); end result = cat(2, c{:}); This avoids an iteratively g...

6 dagar ago | 0

| accepted

Answered
Nested struct arrays with variable format
You can't. S = struct('Name1', cell(n1, 1), ... 'Name2', cell(n1, 1)) his creates a [n1 x 1] struct array with two...

6 dagar ago | 0

| accepted

Answered
finding divisibility in every number from 1 to 25
If x can by divided by y: rem(x, y) == 0 Or: x / y == round(x / y) Another apporach is to calculate the list of multiples of...

6 dagar ago | 0

Answered
Central difference method or Diff for trajectories?
There are different methods for numerical differentiation. Assume you have the positions store in x and the times in t. Then: F...

6 dagar ago | 1

| accepted

Answered
Find equal pentagonal and square number
And a two-liner: n = 1:10000; find(any(((3*n.^2 - n)/2) == (n.^2).')) Matlab can be very elegant. Do you understand the detai...

6 dagar ago | 0

Answered
Find equal pentagonal and square number
This sounds like a homework question. Then the standard way is that you post, what you have tried so fas and ask a specific ques...

7 dagar ago | 0

| accepted

Answered
for loop stack the data
Maybe: col = cell(1, 176); row = cell(1, 176); for k = 77:176 [col{k}, row{k}] = find(M == k); end

7 dagar ago | 0

Answered
how can i solve the error Reference to non-existent folder
I guess, that the code is not: ficheiro = fullfile(files(5), files(5).name); % but: ficheiro = fullfile(files(5).folder, file...

7 dagar ago | 0

Load more