Community Profile

# Sergey Kasyanov

### Saints Petersburg Politechnical University

153 2017 年以降の合計貢献数

#### Sergey Kasyanov's バッジ

Find a subset that divides the vector into equal halves
Given a vector x, return the indices to elements that will sum to exactly half of the sum of all elements. Example: Inpu...

5ヶ月 前

A and B must be floating-point scalars.
Hello, You need to replace i = integral (fun, x, 0, t); to one of variants below: If you want to integrate in x range (from x(...

9ヶ月 前 | 0

| 採用済み

Can I mark block as 'algebraic loop breaker'?
Hello, I create block which implement time shift in signal for some steps but Simulink decides that there is algebraic loop wit...

9ヶ月 前 | 0 件の回答 | 0

### 0

Insert number in polynomial
Hello, You need to replace f= @(x)p; by f = symfun(p,x);.

9ヶ月 前 | 0

Using complex structure in simulink constant block
Hello, I know that there is way to pass structure to simulink model as bus object but what should I do if i need to pass comple...

9ヶ月 前 | 1 件の回答 | 0

### 1

Force output for function with no output
Hello! I am working with function handles and get error because function does not return anything. Can I force any function to ...

### 1

Run VBA code in MS Office through COM
Hello, I need to take some data from program through COM but that program does not working with Matlab correctly. However tha...

1年以上 前 | 0 件の回答 | 0

### 0

How i can call matlab basic function if that name is accotiated with couple of functions?
The simplest way to do that is use that code: varargout = builtin('diff',varargin{:}); Also you can looking for somethin...

| 採用済み

How i can call matlab basic function if that name is accotiated with couple of functions?
Hello, I need to call function |diff| (differences between array elements) for array of symbolic variable but matlab is using...

### 2

How to solve det(s^2*M+s*C(s)+K)=0 for s as fast as posible
You can try to use that code from <https://www.mathworks.com/matlabcentral/fileexchange/67052-matlab-scripts there>: A=Ga...

2年以上 前 | 0

Bottles of beer
Given an input number representing the number of bottles of beer on the wall, output how many are left if you take one down and ...

2年以上 前

Help reducing memory usage during large matrix multiplication
I think that problem can be solved by the manual multiplication of matrices. %note: V2=(V2-I*C) is the same V2(172)=V2(172)...

2年以上 前 | 0

How I can fix this "Signal Dimension" error message ?
You may use |Simulink/Signal Attributes/Signal Specification block|. Specify number of dimensions like that is shown on the pict...

2年以上 前 | 0

Model a mass spring system
Model an ideal mass-spring system shown below where the spring is initially stretched. <<http://blogs.mathworks.com/images/se...

2年以上 前

Make a full wave rectifier
Produce a full wave rectifier waveform for the given sine wave source. For a sine wave input, the output of the full wave rec...

2年以上 前

Make a half wave rectifier
Produce a signal that outputs the given sine wave source when it is greater than zero and outputs zero when it is less than zero...

2年以上 前

Produce the following signal: <<http://blogs.mathworks.com/images/seth/cody/add-offset-eqn.png>> You should see a downward...

2年以上 前

Produce a sine wave
Produce a sine wave with amplitude 3: <<http://blogs.mathworks.com/images/seth/cody/sine-eqn.png>>

2年以上 前

Add a block to a model
Produce the following signal: <<http://blogs.mathworks.com/images/seth/cody/add-block-eqn.png>> In this case, the slope of...

2年以上 前

Produce a cosine wave
Produce the following signal: <<http://blogs.mathworks.com/images/seth/cody/cosine-eqn.png>>

2年以上 前

Connect blocks in a model
Connect the blocks in the model to produce the following signal: <<http://blogs.mathworks.com/images/seth/cody/connect-blocks...

2年以上 前

Matlab scripts
My scripts for Matlab

2年以上 前 | ダウンロード 1 件 |

Window appears while code is runnig
Hello, I'm trying to create library with some |SimPowerSystem| blocks. When I use blocks from my library in |Simulink| model ...

2年以上 前 | 1 件の回答 | 0

### 1

How can I have a timed (15 minutes) output signal based on external trigger? I want to generate an output HIGH signal for 15 minutes based on a event detection impulse signal.
Hello, This is the model with standart Simulink blocks. Output from |Switch1| is the desired signal. The |Compare To Const...

2年以上 前 | 0

subs( ) command would not work
Hello, you should to reassign variable after substitution: A=subs(A,a,1);

2年以上 前 | 1

| 採用済み

Make a run-length companion vector
Given a vector x, return a vector r that indicates the run length of any value in x. Each element in r shows how many times the ...

2年以上 前

Flag largest magnitude swings as they occur
You have a phenomenon that produces strictly positive or negative results. delta = [1 -3 4 2 -1 6 -2 -7]; Marching thr...

2年以上 前

Given a window, how many subsets of a vector sum positive
Given a vector: [1 0 -1 3 2 -3 1] and a window of 2, A sliding window would find: 1 + 0 = 1 0 - 1 = -1 ...

2年以上 前

Bullseye Matrix
Given n (always odd), return output a that has concentric rings of the numbers 1 through (n+1)/2 around the center point. Exampl...

2年以上 前

Ripping numbers apart!
So you have to "rip" a number apart into individual digits... The end output is a cell. That is if: x = 12345678 o...

2年以上 前