Community Profile

# Stephan

##### Last seen: Today
1,119 total contributions since 2017

Knowledge means knowing where it is written...

Interested in:
- Optimization
- Mathematical Modelling
- Improvement of my programming skills

View details...

Contributions in
View by

how to do Shifting of text
A = "volatile uint8_T AtomcMduleCnt_Z_Pt = 7U;/* Atomic Module Count in Pack */" B = insertAfter(A,"uint8_T"," @") A = ...

20 hours ago | 0

rational curve fitting function?

3 days ago | 0

Note that your link refers to R2019b. The example you are looking for in R2019a you find here: https://de.mathworks.com/help/re...

5 days ago | 0

| accepted

Sort and accumulate data in a matrix
Here is an example: A = [-10 0 10 10 20 -20 30 -30 40 -50 50 -40 -10 0 0 10 20 -20 30 -30 40 -50 50 -40 40 40 40]; groups = fi...

1 month ago | 0

How to save the 60 value in two columns as a csv file?
Use writematrix for this beginning from R2019a. For earlier releases you can use csvwrite. If x and y are of size 60x1 why not ...

1 month ago | 0

How can I solve a nonlinear model using Newton Raphson ?
One way: result = fsolve(@fun,[1 1 1]) function F = fun(x) F(1) = x(1) + x(2).^2 + cos(x(3)) - 2; F(2) = x(1) + sin(x(2)) ...

1 month ago | 2

| accepted

How display a log space bar figure ?
% Set y-axis to log scale set(gca, 'YScale', 'log')

1 month ago | 0

| accepted

can anyone tell whre is the error ?
x=-2*pi:0.01:2*pi; y=exp(x); z=sqrt(exp(-x)); figure(3) p=plot(x,y,'r',x,z,'b'); p(1).LineWidth = 2; p(2).LineWidth ...

1 month ago | 0

How to replace the empty cells in a cell array by a 4-bits string?
load('Key.mat'); Key1 = Key(:); Key1 = reshape(replace(string(char(Key1{:}))," ","0000"),size(Key,1),size(Key,2)); results...

1 month ago | 0

How to generate a symmetric Toeplitz matrix?
>> toeplitz([-pi 0 pi]) ans = -3.1416 0 3.1416 0 -3.1416 0 3.1416 0 -3.14...

1 month ago | 4

| accepted

"syms", "sym", and "mupad" functions cause MATLAB to freeze
R2017b had this bug, but it was fixed in update 7 and following. Try to install the latest update for your release - see Step 2:...

1 month ago | 0

How to use VPA (variable precision arithmetic) in calculating HH band via dwt on an image?
You can not do this. dwt2 accepts only double as input and outputs double. vpa works on symbolic variables and returns a symboli...

3 months ago | 0

| accepted

String to Categorical array
x = [zeros(1,120), ones(1,240)]; res = categorical(x, [0, 1], {'Z', 'O'});

3 months ago | 0

| accepted

Reducing 2nd order ODE into coupled ODE. Solve using Euler Method and graph.
tspan = [0 5]; % time span to integrate y0 = [3 0]; % initial conditions %Start of Euler Method syms y(t) E = diff(y,2) + ...

3 months ago | 0

How to convert cell array to double?
c = {[1 2],[2 3]} s = cell2mat(c) s = unique(s)

3 months ago | 0

| accepted

hi,i am getting error as not enough input arguments,while i run the below code....?? please let me know that?(the error is in second line of code)
Works fine for me, if called with *_2_* input arguments: res = trio(3,4) function x=trio(m,n) x=rand([3*m n]); ...

3 months ago | 0

How to solve coupled (differential) equations of motion using matlab?
Whta is the problem? There is an analytical solution (here assumed that vx0 and vz0 are equal to 1): syms w b g m x(t) y(t) z(t...

3 months ago | 0

| accepted

Undefined operator '/' for input arguments of type 'function_handle'
b=400; %mm d=500; %mm Asv = [3000 5000 3000 5000]; %mm^2 fckv = [30 30 90 90]; %Mpa num_fckv = numel(fckv); fsolve_opt...

3 months ago | 0

| accepted

Can't plot function
x = linspace(0,10); y = sqrt(1+x.^2)./sqrt(x.^4-x.^2+1); plot(x,y)

3 months ago | 1

| accepted

Fit Powerlaw to Data
https://de.mathworks.com/help/curvefit/custom-nonlinear-models.html

3 months ago | 0

Numerical Solution for a System of Three ODEs with Different Constant for Each Time Element
Use interp1 for this. Here is an example: https://de.mathworks.com/matlabcentral/answers/487412-using-ode45-to-solve-differenti...

3 months ago | 0

| accepted

Text file manipulation, find specific lines, find there a string and replace the specific line with new content
There is a bunch of possibilities to manipulate strings: https://de.mathworks.com/help/matlab/ref/extractafter.html https://de...

3 months ago | 0

Fitting an equation to a Sine Function with NonLinearModel.fit
"...I already tried using the "cftool" function in matlab but it did not have the equation I need...." Did you notice that yo...

3 months ago | 0

| accepted

How to replace last 3 digits in a floating point number by another 3 digits
format long x = -3.141592653589793; a = 287; x_new = sprintf('%.15f',x); x_new(end-2:end) = (sprintf('%d',a)); x_new = st...

3 months ago | 0

| accepted

I am trying to use ODE45, but I keep getting an error with myfcn saying I don't have enough inputs?
There are at least 4 problems in your code: 1. Split your main code and your ode function: tspan = [0 10]; f0 = [0 0]; ...

3 months ago | 1

Having trouble with ODE45 and a System of Ordinary Differential Equations
For every equation you have to input an initial condition. You have 8 but only give 2 initial conditions to ode45. Also your ...

3 months ago | 0

Is there a function to turn ?x2 matrix of coordinates of vertices of a polygon into a ?x4 matrix of coordinates of line segments of that polygon?
Yes, circshift will do the job: A = [2, 4; 5, 6; 6, 6; 8,5] B = [2, 4, 5, 6; 5, 6, 6, 6; 6, 6, 8, 5; 8, 5, 2, 4] % The sol...

3 months ago | 0

| accepted

could anyone help me to display the values in the matrix which are greater than the average value for the following code
B, C and D are not needed, if you use the inbuilt function mean: A=[3.3734 5.1245 4.3729 2.8406 6.5283 4.8144 ...

3 months ago | 0

| accepted

How can calcuate the lines of code efficiently?
Yes, you can if you avoid using a loop and vectorize your code - see here: tic %%%code nx=512; ny=nx; dx=1; dy=dx; format...

3 months ago | 1

| accepted