Question

I have read and learnt how to train a deep network for forecasting future values of a timeseries here: https://www.mathworks.c...

meer dan een jaar ago | 0 answers | 1

### 0

Using for loop to extract data from a matrix
The break statement terminates the for loop: if j > numel(cavity) break end

meer dan een jaar ago | 0

| accepted

PSO algorithm pv system code
You should formulate your problem based on the scientific literature. MATLAB has built-in PSO, but it only handles unconstrained...

meer dan een jaar ago | 0

Calculate trends with regression for columns in MATLAB
You can use parfor (parallel for loop) instead of for. The more CPU cores you have, the more speed you gain. https://www.mathw...

meer dan een jaar ago | 0

| accepted

Creating a function with varying numbers of input parameters
You should use Variable-length input argument list using varargin(). https://www.mathworks.com/help/matlab/ref/varargin.html

meer dan een jaar ago | 1

| accepted

Why SimEvents spends so much time
You should run 1000 simulations using sim() in conjunction with SimulationInput objects. With SimulationInput you can define the...

meer dan een jaar ago | 0

1) "If you have a partial initial population, meaning fewer than PopulationSize rows, then the genetic algorithm calls CreationF...

meer dan een jaar ago | 0

| accepted

What information is conveyed by the different colors in Matlab's contourf( ) data plots?
You can turn on the ShowText property of the contour, or add the color bar: x = linspace (-5, 5, 51); y = linspace (-5, 5, 51...

meer dan een jaar ago | 0

| accepted

MATLAB function block error in Simulink
Unlike m-file functions, MATLAB function block does not apply automatic array expansion. The simplest way to overcome is to defi...

meer dan een jaar ago | 0

| accepted

Run a Simulink modell stepwise inside Matlab
You can use MATLAB function block. It is executed on every timestep just like other blocks, and you can return outputs for every...

meer dan een jaar ago | 0

Create 9x9 matrix with RANDI between [0,2] with each 0,1, and 2 repeating three times each per column.
You can first create a vector with the values you need: Reference = repelem (0:2,3)'; Then you initialize the 9x9 matrix with...

meer dan een jaar ago | 1

| accepted

How can I display the last value obtained in a scope block graph in Simulink?
The Display block shows the numeric output. https://www.mathworks.com/help/simulink/slref/display.html

meer dan een jaar ago | 1

| accepted

Can I use my own timetraces in M/M/1 queue implementation by Simevents?
I think you need a simple M/M/c queue. The example you are trying has components for other purposes, which might have confused y...

meer dan een jaar ago | 0

| accepted

What am I doing wrong?
For drawing multiple line plots at once, you should have one column vector for each line. You just need to have x as a column ve...

meer dan een jaar ago | 2

How to use the Parallel Computing Toolbox of MATLAB to optimize the parameters of a Simulink model with genetic algorithm?
You should set ga() to pass all of the generation members at once using UseVectorized option. Then you set the objective functio...

meer dan een jaar ago | 1

How to solve this problem? Error using == Quadratic constraints not supported

meer dan een jaar ago | 2

| accepted

Small Value bars are missing in bar graph.
You can add a constant to the bars with small values. For example: X (X<4) = X (X<4) + 0.2;

meer dan een jaar ago | 0

Question

parsim() with fast restart returns different results
I am running multiple simulations using parsim() with fast restart to accelerate execution. However, I have noticed that using p...

meer dan een jaar ago | 2 answers | 0

### 2

How do you use the NaN function?
You first create the NaN vector using nan(), then fill in the elements. V = nan (500,1); V (124:end) = Data;

meer dan een jaar ago | 0

How to plot one point in one axis
You should turn off the visibility of the vertical axis. For example: scatter (1,1); ax = gca; ax.YAxis.Visible = 'off'; xl...

meer dan een jaar ago | 0

| accepted

Question

How to assign array values to object.object.property at once using deal?
I know that it is possible to assign the values of an array to object.property using deal(). Is it possible to do such thing for...

meer dan een jaar ago | 1 answer | 0

### 1

How to import excel file only one sheet and skip first column?

meer dan een jaar ago | 0

How to make a burst entity generation based on a event
You should use MATLAB Discrete-Event System block instead of an event-based Entity Generator.

meer dan een jaar ago | 0

Do Simevents Entity Servers release entities in a FIFO manner?
Generally, the server starts to serve an entity as soon as the entity enters the block. The server tries to forward the entity a...

meer dan een jaar ago | 1

| accepted

scaling and change the ylim for subplot
You should set ylim() for each axes separately. For example: x = linspace (0, 6, 51)'; y1 = sin (x); y2 = cos (x); yyaxis...

meer dan een jaar ago | 0

| accepted

export variable in word
You can export matrixes to word using Report generator. The general workflow is that you first create a report template that det...

meer dan een jaar ago | 0

If I have understood you correctly, you want to calculate the system's WIP (Work In Progress). You can use the Add block to sum ...

meer dan een jaar ago | 0

Store generated Entity type in Workspace
You need a Simulink function, whose output port is connected to a "To workspace" block. Let's call this function RecordGeneratio...

meer dan een jaar ago | 1

In a matrix column/array, how can I turn all numbers higher than a certain value into nans?
The best way is to use logical indexing. X(X>1) = NaN; Read this page, especially Indexing with Logical Values: https://www...

meer dan een jaar ago | 0

| accepted