Respondida
How to use windowkeypressfcn
function keyP(source, event) KeyPressed=event.Key; if strcmp(KeyPressed,'escape') view(3) end end It's as the error ...

casi 5 años hace | 0

Respondida
Why won't this program run?
STEPS = 100; tau = 10; t0 = 2*tau; dt = 1; t = [0:STEPS-1]*dt; gE = zeros(1,STEPS); for i = 1:STEPS a = dt*ST...

casi 5 años hace | 0

| aceptada

Respondida
How to get a single value of an array through a function inside a script?
function Eg = Esrc(u,a) a = dt*u; %% I want to use the a that is defined above in the code. fo...

casi 5 años hace | 0

| aceptada

Pregunta


How to find installation folder for matlab add-ons via command line?
Hi, I have a gui (made through a class method, in a class folder) that on start up checks whether or not the user has a specific...

casi 5 años hace | 1 respuesta | 3

1

respuesta

Respondida
Updating variable matrix values to static boxes in GUI !
make sure your function main_file_run() actually has an output, so in that function: function x = main_file_run() % blah blah...

casi 5 años hace | 0

Respondida
Using a while loop with a vector
Your while loop actually only runs once because after the first iteration, B>360 returns a logical array of [0 0 0 1 1 1], so it...

casi 5 años hace | 0

| aceptada

Pregunta


How would these functions behave after compiling from GUI -> Executable?
I have designed a matlab gui (not with guide or appdesigner) and am interested in eventually compiling it into an executable fil...

casi 5 años hace | 0 respuestas | 0

0

respuestas

Respondida
animate for a given time
tic toc is used to see how long processes take in your script. This is not relevant to what you are trying to do. You should ta...

casi 5 años hace | 0

Respondida
index in matrix using loop
m = [0.5 0.5; 0.25 0.5; -0.5 -0.5] % your sample matrix f = m(m>0) * A + fill c = m(m<0) *A + cut ^ this only return the va...

casi 5 años hace | 0

Respondida
I am having problems in anonymous function (y=@(x)(...))
let me know if this is what youre trying to do with your anon functions: function y = fun(a,x) y = sum(triu(repmat(flip(x.^(1...

casi 5 años hace | 0

Respondida
Plot is not working
Your T is a vector, and your Y is a scalar. There is no singular line because it is actually plotting all 5 points as individual...

casi 5 años hace | 0

| aceptada

Respondida
why nothing is happening when i am calling other function in other button?
what is supposed to be happening? My guess is that something IS happening, except your callback functions are not returning anyt...

casi 5 años hace | 0

Respondida
GUI Ignoring Changes to figure.Pointer Without a pause() command
add in a drawnow() command after you change the cursor.

casi 5 años hace | 0

| aceptada

Respondida
Calling function with set parameters
You can put all those graphic objects into an array, same for the strings and other parameters. then use a forloop. short examp...

casi 5 años hace | 0

| aceptada

Respondida
Filtering matlab table like a database or via dropdown menu
Yes! I would suggest creating the gui through uicontrol() programmatically (not via GUIDE): https://www.mathworks.com/help/matl...

casi 5 años hace | 0

| aceptada

Respondida
Photo and Text with Dropdown Menu
use uicontrol to create a text box: https://www.mathworks.com/help/matlab/ref/uicontrol.html and imshow to create your image: ...

casi 5 años hace | 0

Respondida
How do I create a call back function that updates a "Label" when I push a button? (Calculator)
assign a tag to your label, which I assume is a text graphic object. example: txt1.Tag = 'label1'; function button_1callbac...

casi 5 años hace | 1

Respondida
How can I share data from a uitable into the workspace of a timer function that reruns periodically?
sounds like maybe the handle for your uitable is out of the scope of the function. Etiher pass it as an input, or assign a tag t...

casi 5 años hace | 1

| aceptada

Respondida
How do I fit my data to a cos^2?
All I used was the plot function and I got something pretty sinusoidal theta = [90, 110, 130, 135, 150, 170, 180, 190, 210, 225...

casi 5 años hace | 0

Respondida
Error using reshape and permute
a 17*11*11 matrix contains 2057 elements, you have 1800.

casi 5 años hace | 0

| aceptada

Respondida
UI push buttons play audio
if you want to create your ui programmatically, check this out: https://www.mathworks.com/help/matlab/ref/uicontrol.html if yo...

alrededor de 5 años hace | 1

| aceptada

Respondida
Unable to perform two for loops, with a set value from first for loop into second loop
The problem is that your Emax is defined as a 1x3 array. So I think you meant to index your p_limit vector. Heres sort of what ...

alrededor de 5 años hace | 0

| aceptada

Respondida
How do I make a smooth curve using the following data?
figure x1 = [0,0.0521,0.1042, 0.1563, 0.2083, 0.2604, 0.3125, 0.3646, 0.4167]; x1q = linspace(x1(1),x1(end),100); y1 = [2.401...

alrededor de 5 años hace | 1

| aceptada

Respondida
Plotting two sets of 3D points on same graph
You can plot multiple points on a graph by using the hold on function. take a look: https://www.mathworks.com/help/matlab/re...

alrededor de 5 años hace | 1

Respondida
how to make a push button to be pressed 3 times after other push button is pressed ?
You can jsut call out the callback for pushbutton2 three times in your callback for pushbutton1. button1 = uicontrol('style','...

alrededor de 5 años hace | 1

| aceptada

Respondida
How to use a vector to make a graph?
https://www.mathworks.com/help/matlab/ref/hold.html https://www.mathworks.com/help/matlab/ref/scatter.html

alrededor de 5 años hace | 0

Respondida
fill table with data from text box
I am assuming you are using the uitable, you can just directly edit the data on the table by setting the ColumnEditable property...

alrededor de 5 años hace | 0

| aceptada

Respondida
System of equations error
syms x y z sol=solve([x==5 ,-6*x+10*y-3*z == 0,-y+51*z==0],[x y z])

alrededor de 5 años hace | 0

Respondida
Replacing values based on a condition in a matrix.
%let M be your matrix; ind = M(:,2) > 20; %grab indices along second column where value is > 20 M = num2cell(M); % youre going...

alrededor de 5 años hace | 0

Respondida
I'm trying to plot these points, please help?
x=10:1:110; W=500; L=120; h=50; y=(W*L)*(sqrt((h^2)+(x.^2)))./(h.*x) ; figure plot(x,y) things to note: define the varia...

alrededor de 5 años hace | 0

| aceptada

Cargar más