Answered

Dividing a Number with a Vector Results in a new Vector with wrong mean

Because they are not equal mathematically. Suppose that: VectorInit = [a,b,c] meanVectorInit = (a+b+c)/3 VectorTarget = [60...

Dividing a Number with a Vector Results in a new Vector with wrong mean

Because they are not equal mathematically. Suppose that: VectorInit = [a,b,c] meanVectorInit = (a+b+c)/3 VectorTarget = [60...

3 years ago | 2

| accepted

Answered

How to save GUI plots

Before you plot, you should save your figure handle into a variable so that you can put it as an input of saveas function. Ins...

How to save GUI plots

Before you plot, you should save your figure handle into a variable so that you can put it as an input of saveas function. Ins...

3 years ago | 0

Answered

How to make two drop down Dependent

Here is a basic test app I have created. Please read comments carefully. classdef testDropDown < handle properties ...

How to make two drop down Dependent

Here is a basic test app I have created. Please read comments carefully. classdef testDropDown < handle properties ...

3 years ago | 1

| accepted

Answered

Find all lines of a matrix which have a matching pair of values

Basically you can use this: Finds the first row of the pairs' elements seperately as logical indexes. Then adds them together....

Find all lines of a matrix which have a matching pair of values

Basically you can use this: Finds the first row of the pairs' elements seperately as logical indexes. Then adds them together....

3 years ago | 0

Answered

How to scroll and display my GUI in full screen

It seems like in GUIDE you have added an axis and then added a panel on it. Also you added some text boxes and edit boxes on you...

How to scroll and display my GUI in full screen

It seems like in GUIDE you have added an axis and then added a panel on it. Also you added some text boxes and edit boxes on you...

3 years ago | 1

| accepted

Answered

Error while using a GUI

Hi Tamir, Just change line 116 as follows, definetely it will work: [pathstr,name,ext]=fileparts(fullfile(pathname,file1));

Error while using a GUI

Hi Tamir, Just change line 116 as follows, definetely it will work: [pathstr,name,ext]=fileparts(fullfile(pathname,file1));

3 years ago | 0

| accepted

Answered

How to plot more lines of xtick label

Hi, Have you tried this function from FEX? my_xticklabels

How to plot more lines of xtick label

Hi, Have you tried this function from FEX? my_xticklabels

3 years ago | 0

| accepted

Answered

How to combine several pieces of code in a For Loop?!

Hello William, Just by changing your y array it works. Try this: xStart = 0; xFinishArray = 1:4; y = [0,2,0,2,0,2]; hF...

How to combine several pieces of code in a For Loop?!

Hello William, Just by changing your y array it works. Try this: xStart = 0; xFinishArray = 1:4; y = [0,2,0,2,0,2]; hF...

3 years ago | 0

Answered

Lookup tables for ICE data mapping

What do you mean by slicing? Unfortunetely I can't look at the text file but as far as I understand you have a set of data for e...

Lookup tables for ICE data mapping

What do you mean by slicing? Unfortunetely I can't look at the text file but as far as I understand you have a set of data for e...

3 years ago | 1

| accepted

Answered

HEEEEELP....... Array cells comparing....

Hi, Look at the function ismember to search if your element exists in another array. Please share your arrays as an example a...

HEEEEELP....... Array cells comparing....

Hi, Look at the function ismember to search if your element exists in another array. Please share your arrays as an example a...

3 years ago | 1

| accepted

Answered

My for loop gives an error

You can put your symbolic 4x4 matrices into a cell array. Also your for loop is wrongly defined like for S = [1 2 3...]. You s...

My for loop gives an error

You can put your symbolic 4x4 matrices into a cell array. Also your for loop is wrongly defined like for S = [1 2 3...]. You s...

3 years ago | 1

| accepted

Answered

Error finding matrix indices where elements obey a condition

Hi Ferda, Please see my comments below: % first convert it to double array: A = double(input_of_hidden_layer2); % indexing...

Error finding matrix indices where elements obey a condition

Hi Ferda, Please see my comments below: % first convert it to double array: A = double(input_of_hidden_layer2); % indexing...

3 years ago | 0

| accepted

Answered

Indexing to cell arrays

Try this: X = [0.1 3 0.2; 2 5 4;1 0.3 5]; [xlocs,ylocs] = find(X<1 & X>0); % locations of values, you have 3 values. xlocs' f...

Indexing to cell arrays

Try this: X = [0.1 3 0.2; 2 5 4;1 0.3 5]; [xlocs,ylocs] = find(X<1 & X>0); % locations of values, you have 3 values. xlocs' f...

3 years ago | 0

Answered

MATLAB GUI Radiobutton Control

Hi Oğuzhan, You can just simply do this: When option1 selected, enable edit1 and disable edit2. (radiobutton1 callback) set...

MATLAB GUI Radiobutton Control

Hi Oğuzhan, You can just simply do this: When option1 selected, enable edit1 and disable edit2. (radiobutton1 callback) set...

3 years ago | 0

| accepted

Answered

How to group an array and then replace each group with different numbers?

Try this: A = [1 1 1 0 0 0 1 0 0 1 0 1 1 0 0]; C = [4, 5, 6, 3]; A(end+1) = 1; locRise = find([0 diff(A == 0) > 0]); loc...

How to group an array and then replace each group with different numbers?

Try this: A = [1 1 1 0 0 0 1 0 0 1 0 1 1 0 0]; C = [4, 5, 6, 3]; A(end+1) = 1; locRise = find([0 diff(A == 0) > 0]); loc...

3 years ago | 0

Answered

Sort struct fields by their length

Hi, Try this: % Create myStruct with Alphabet Fields and add random 1XN array to the % fields fieldList = cellstr(('a':'z'...

Sort struct fields by their length

Hi, Try this: % Create myStruct with Alphabet Fields and add random 1XN array to the % fields fieldList = cellstr(('a':'z'...

3 years ago | 0

Answered

GUI to select a file if it exists else create a new one

Hi Sunny, [fileName,pathName,index] = uiputfile({'*.xlsx';'*.xls'},'Please Select a file Location','My Default File Name.xlsx'...

GUI to select a file if it exists else create a new one

Hi Sunny, [fileName,pathName,index] = uiputfile({'*.xlsx';'*.xls'},'Please Select a file Location','My Default File Name.xlsx'...

3 years ago | 0

| accepted

Answered

Sir, I need to convert .dat file into .mat file

Hi, Check mdfimport function in FEX below link: mdfimport

Sir, I need to convert .dat file into .mat file

Hi, Check mdfimport function in FEX below link: mdfimport

3 years ago | 0

Answered

data.table equivalent in matlab

Hello, Have you ever checked table and datastore? You can look at below links and their relevant properties and methods in doc...

data.table equivalent in matlab

Hello, Have you ever checked table and datastore? You can look at below links and their relevant properties and methods in doc...

3 years ago | 0

| accepted

Answered

How to install a .mltbx without opening Licence Agreement Screen?

I found a way, https://www.mathworks.com/help/matlab/ref/matlab.addons.toolbox.installtoolbox.html newAddon = matlab.addons....

How to install a .mltbx without opening Licence Agreement Screen?

I found a way, https://www.mathworks.com/help/matlab/ref/matlab.addons.toolbox.installtoolbox.html newAddon = matlab.addons....

3 years ago | 0

| accepted

Answered

How to delete the columns of a cell array if the last elements of the columns are zero

Hi, You can use this: myArray = {'A','B','C','D'; 2 2 4 0;1 1 5 2; 1 1 6 0; 1 1 0 1}; newArray = myArray(:,~([myArray{end,:...

How to delete the columns of a cell array if the last elements of the columns are zero

Hi, You can use this: myArray = {'A','B','C','D'; 2 2 4 0;1 1 5 2; 1 1 6 0; 1 1 0 1}; newArray = myArray(:,~([myArray{end,:...

3 years ago | 0

Question

How to install a .mltbx without opening Licence Agreement Screen?

Hello dear community! I want to install GUI Layout Toolbox inside a function with only code. I am currently using 2018a and ea...

3 years ago | 1 answer | 0

Answered

can text next to input be different in each loop?

Hi, Input can get prompt string as an input already. You can use both: promptString = 'Enter Height'; for i = 1:5 x=in...

can text next to input be different in each loop?

Hi, Input can get prompt string as an input already. You can use both: promptString = 'Enter Height'; for i = 1:5 x=in...

3 years ago | 1

| accepted

Answered

How can I generate an array of binary data of this form?

Hi Luqman, Please see the code below and read the comments: N = 6; permutatedArray = [ones(1,N/2),zeros(1,N/2)]; % this cre...

How can I generate an array of binary data of this form?

Hi Luqman, Please see the code below and read the comments: N = 6; permutatedArray = [ones(1,N/2),zeros(1,N/2)]; % this cre...

3 years ago | 0

Answered

How to append number to array

Assuming that your function's outputs are 1x1 double, you can use below: S0=30; K=32; r=0.03; sigma=0.2; T=1; M=10; % er...

How to append number to array

Assuming that your function's outputs are 1x1 double, you can use below: S0=30; K=32; r=0.03; sigma=0.2; T=1; M=10; % er...

3 years ago | 0

| accepted

Answered

Making plots look beautiful

Hello Hari, I have just created a dummy data and plot them for you. You must check the line properties in documentation here t...

Making plots look beautiful

Hello Hari, I have just created a dummy data and plot them for you. You must check the line properties in documentation here t...

3 years ago | 2

| accepted

Answered

Index exceeds matrix dimensions

You can't use simulink as a variable name. simulink(i)=simulink1; % simulink is already a built-in function which starts simul...

Index exceeds matrix dimensions

You can't use simulink as a variable name. simulink(i)=simulink1; % simulink is already a built-in function which starts simul...

3 years ago | 0

Answered

How to fill a 1024 point array with two cycles of a cosine wave?

You can use linspace. Example: xData = linspace(0,4*pi,1024); yData = cos(xData); figure; plot(xData,yData);

How to fill a 1024 point array with two cycles of a cosine wave?

You can use linspace. Example: xData = linspace(0,4*pi,1024); yData = cos(xData); figure; plot(xData,yData);

3 years ago | 0

| accepted

Answered

Change categorical array categories in table for use in uitable dropdown

Hi Vik, I don't know why it didn't work, I have tried what you did above. I tried exact the same thing with categorical variabl...

Change categorical array categories in table for use in uitable dropdown

Hi Vik, I don't know why it didn't work, I have tried what you did above. I tried exact the same thing with categorical variabl...

3 years ago | 0

Answered

access data in structure?

You are almost there. Try this: H0=struct('h',[0,0],'Q_centroid',[0,0],'Q_action',[.5,.51,.5,.51],'Q_table',[0]); H1=struct('...

access data in structure?

You are almost there. Try this: H0=struct('h',[0,0],'Q_centroid',[0,0],'Q_action',[.5,.51,.5,.51],'Q_table',[0]); H1=struct('...

3 years ago | 0

| accepted