Answered

How do I write a script for a GUI.m file that allows me to press a button, choose a (*.csv) file and then copy this (*.csv) file to the current folder so it can be used for an existing simulation?

You need to make complete pathnames. One way to do it is to concatenate the output from UIGETFILE and also to concatenate the d...

How do I write a script for a GUI.m file that allows me to press a button, choose a (*.csv) file and then copy this (*.csv) file to the current folder so it can be used for an existing simulation?

You need to make complete pathnames. One way to do it is to concatenate the output from UIGETFILE and also to concatenate the d...

presque 7 ans ago | 0

| accepted

Answered

Using "find" for finding decimal values

MiauMiau, the numbers you are looking for are obviously different from the short format you see. Do this: [~,idx] = min(...

Using "find" for finding decimal values

MiauMiau, the numbers you are looking for are obviously different from the short format you see. Do this: [~,idx] = min(...

presque 7 ans ago | 1

| accepted

Answered

How to add a timer

Here is a simple example. You should be able to adapt the concepts to your GUI or whatever. function [] = gui_timer() ...

How to add a timer

Here is a simple example. You should be able to adapt the concepts to your GUI or whatever. function [] = gui_timer() ...

presque 7 ans ago | 0

Answered

Changing the colour of a plot

load Data S = surf(x1, y1, z1); % Original to compare figure S2 = surf(x1, y1, z1); set(S2,'facecolor','interp','C...

Changing the colour of a plot

load Data S = surf(x1, y1, z1); % Original to compare figure S2 = surf(x1, y1, z1); set(S2,'facecolor','interp','C...

presque 7 ans ago | 0

Answered

How to do set subtraction

a = 1:3; b = 2:5; c = setdiff(b,a)

How to do set subtraction

a = 1:3; b = 2:5; c = setdiff(b,a)

presque 7 ans ago | 0

| accepted

Answered

How to vectorize a find

The last statement you show _is_ vectorized, so the question is ill-posed. I think what you are asking for is a way to speed up...

How to vectorize a find

The last statement you show _is_ vectorized, so the question is ill-posed. I think what you are asking for is a way to speed up...

presque 7 ans ago | 2

| accepted

Question

Where is a list of eventtypes for listeners?

_Usually_ I think MATLAB has excellent documentation, but there are occasions when I have to pull my hair out looking for someth...

presque 7 ans ago | 2 answers | 6

Answered

How to constantly update a plot off of a slider being pulled

Yes. function [] = slider_plot() % Plot different plots according to slider location. S.fh = figure('units','...

How to constantly update a plot off of a slider being pulled

Yes. function [] = slider_plot() % Plot different plots according to slider location. S.fh = figure('units','...

presque 7 ans ago | 0

Answered

If , while with or

Did you look at the documentation? doc while In the documentation are examples. a = 1; b = 10; c = 20; d...

If , while with or

Did you look at the documentation? doc while In the documentation are examples. a = 1; b = 10; c = 20; d...

presque 7 ans ago | 1

Answered

Does logical indexing have a direct inverse?

Simple example: A = randperm(4); X = [0 1 0 1] B = A(X~=0) clear A Now _just look at_ X and B. By looking at j...

Does logical indexing have a direct inverse?

Simple example: A = randperm(4); X = [0 1 0 1] B = A(X~=0) clear A Now _just look at_ X and B. By looking at j...

presque 7 ans ago | 0

Answered

How do I plot specific values from a matrix

idx = A(:,4)==3.7 & A(:,2)==1.2; plot(A(idx,1),A(idx,5)) Beware floating point issues!

How do I plot specific values from a matrix

idx = A(:,4)==3.7 & A(:,2)==1.2; plot(A(idx,1),A(idx,5)) Beware floating point issues!

presque 7 ans ago | 0

Answered

Correction function for graph

Use the SURF function to make a surface. doc surf

Correction function for graph

Use the SURF function to make a surface. doc surf

presque 7 ans ago | 0

Answered

UICONTEXTMENU will not appear on GUI

You need to set the uicontextmenu property, not assign a parent. S.fh = figure; cmenu = uicontextmenu; bgmenu = uim...

UICONTEXTMENU will not appear on GUI

You need to set the uicontextmenu property, not assign a parent. S.fh = figure; cmenu = uicontextmenu; bgmenu = uim...

presque 7 ans ago | 0

| accepted

Answered

Compare two vectors for similarity

What is the criteria for 'almost similar' in your application? 90% same exact values? 90% of the values in one vector within 9...

Compare two vectors for similarity

What is the criteria for 'almost similar' in your application? 90% same exact values? 90% of the values in one vector within 9...

presque 7 ans ago | 0

| accepted

Answered

For Loop runs too many times

I am confused about your question. You say you want to have C be a 2-by-3-by-4 array at the end of the loop, correct? That is ...

For Loop runs too many times

I am confused about your question. You say you want to have C be a 2-by-3-by-4 array at the end of the loop, correct? That is ...

presque 7 ans ago | 1

Answered

Reference to non-existent field 'aD42'? Please help.

Use this line: solaD = solve(eqaDx,eqaDy,ep5z,aD42) Instead of the one you use for solaD. The problem is you have three...

Reference to non-existent field 'aD42'? Please help.

Use this line: solaD = solve(eqaDx,eqaDy,ep5z,aD42) Instead of the one you use for solaD. The problem is you have three...

presque 7 ans ago | 0

| accepted

Answered

Product of probabilities by group

Here is another method. This might work best if you have groups in increments of one because it uses the group number as the in...

Product of probabilities by group

Here is another method. This might work best if you have groups in increments of one because it uses the group number as the in...

presque 7 ans ago | 1

| accepted

Answered

Predefined variables k, z? Ans Help

k is a integer constant: Any integer k gives another solution. This is common with periodic functions. z is probably any comp...

Predefined variables k, z? Ans Help

k is a integer constant: Any integer k gives another solution. This is common with periodic functions. z is probably any comp...

presque 7 ans ago | 0

Answered

GUI differences among different users

Set the renderer of the GUI figure to painters or zbuffers and try again.

GUI differences among different users

Set the renderer of the GUI figure to painters or zbuffers and try again.

presque 7 ans ago | 0

Answered

Gamma function in MATLAB

syms s y I = int(s^(1/40)*exp(-(y-5)^(2)/(2*s^2)),s)

Gamma function in MATLAB

syms s y I = int(s^(1/40)*exp(-(y-5)^(2)/(2*s^2)),s)

presque 7 ans ago | 0

Answered

How does one add multiple objects at random postions?

Add 5 of them: for ii = 1:5 mge_add_object('name','bear1','type','obstacle','pos', [randi(5),rand...

How does one add multiple objects at random postions?

Add 5 of them: for ii = 1:5 mge_add_object('name','bear1','type','obstacle','pos', [randi(5),rand...

presque 7 ans ago | 0

Answered

Problem with datestr e datenum

>> data_even = {' 31/10/2012' ' 31/10/2012' ' 01/11/2012' ' 01/11/201...

Problem with datestr e datenum

>> data_even = {' 31/10/2012' ' 31/10/2012' ' 01/11/2012' ' 01/11/201...

presque 7 ans ago | 0

| accepted

Answered

In a MatLab plot, when is 'box on' the default, and when is it not?

I see you were not just using the PLOT function. The STAIRS function sets the box to on (line 99 in stairs.m). Thus as I s...

In a MatLab plot, when is 'box on' the default, and when is it not?

I see you were not just using the PLOT function. The STAIRS function sets the box to on (line 99 in stairs.m). Thus as I s...

presque 7 ans ago | 0

Answered

Select a radiobutton.Calculate derivation or integration.

If you put the code in SelectionChangeFcn, then the integral or derivative will be computed as soon as the user changes radio bu...

Select a radiobutton.Calculate derivation or integration.

If you put the code in SelectionChangeFcn, then the integral or derivative will be computed as soon as the user changes radio bu...

presque 7 ans ago | 1

| accepted

Answered

how can i determine whether a matrix of any size is sorted or not (by rows and by columns)?

See the help for the ISSORTED function. help issorted

how can i determine whether a matrix of any size is sorted or not (by rows and by columns)?

See the help for the ISSORTED function. help issorted

presque 7 ans ago | 0

Answered

Need help with edit box in matlab gui

n = str2double(get(handles.edit2,'String'));

Need help with edit box in matlab gui

n = str2double(get(handles.edit2,'String'));

presque 7 ans ago | 0

| accepted

Answered

Matlab out of memory when use index to access an element of an array

You are probably seeing copy-on-write behavior. When you first assign the value of rows to cols, MATLAB doesn't actually create...

Matlab out of memory when use index to access an element of an array

You are probably seeing copy-on-write behavior. When you first assign the value of rows to cols, MATLAB doesn't actually create...

presque 7 ans ago | 3

| accepted

Answered

how to simplify multi- if statement

STR = char(65:90) KEY = randi(10000,1,length(STR)) But what are you going to do with these that you would need an IF blo...

how to simplify multi- if statement

STR = char(65:90) KEY = randi(10000,1,length(STR)) But what are you going to do with these that you would need an IF blo...

presque 7 ans ago | 0

| accepted

Answered

Subscript indices must either be real positive integers or logicals.

In that line you are indexing k and a as if they were variables. you need to insert a * in two spots. You have 'a(' instead of...

Subscript indices must either be real positive integers or logicals.

In that line you are indexing k and a as if they were variables. you need to insert a * in two spots. You have 'a(' instead of...

presque 7 ans ago | 1