Undefined variable "handles" or class "handles.ik5".

set (handles.ik5,'string',ik5);
Unable to resolve the name 'handles.ik5'.
set (handles.es5,'string',es5);
set (handles.el5,'string',el5);
set (handles.ik7,'string',ik7);
set (handles.es7,'string',es7);
set (handles.el7,'string',el7);
set (handles.pk,'string',pk);
set (handles.ep,'string',ep);
set (handles.em,'string',em);
set (handles.rg,'string',rg);
set (handles.els,'string',els);
pg=handles.pg;
lg=handles.lg;
smk=handles.smk;
sktm=handles.sktm;
ttm=handles.ttm;
dr=handles.dr;
wg=handles.wg;
agm=handles.agm;
rt=handles.rt;
rp=handles.rp;
ts=handles.ts;
rup=handles.rup;
run=handles.run;
jup=handles.jup;
jun=handles.jun;
pr=handles.pr;
dk=handles.dk;
jr=handles.jr;
ksp=handles.ksp;
ksl=handles.ksl;
kp=handles.kp;
rh=handles.rh;
ik5 = (0.116)/(sqrt(wg));
es5 = ik5*(ttm+(1.5*rp));
el5 = ik5*(ttm+(6*rp));
ik7 = (0.157)/(sqrt(wg));
es7 = ik7*(ttm+(1.5*rp));
el7 = ik7*(ttm+(6*rp));
pk = (pg*ksp)+(lg*ksl)+(pr*jr);
ep = agm*rh;
na = (2*pk)/((pg*ksp)+(lg*ksl));
nb = (sqrt((pg*ksp)+(lg*ksl))/(4*sqrt(pg*lg)));
n = na*nb*1*1;
ki = 0.644+(0.148*n);
jsp = (pg)/(ksl-l);
kh = sqrt(l+kp);
km = (1/(2*3.14159))*(((log((jsp*jsp)/(16*kp*dk)))+(((jsp+2*kp)^2)/(8*n*dk))-((dk)/4*dk))+(1/kh)*(log(8/(3.14159*(2*n-1)))));
em = km*ki*rt*(agm/pk);
rg = rt*((l/pk)+(1/aqrt(20*(pg*lg)))*(1+(1/(1+kp*aqrt(20/(pg*lg))))));
ks = 1/3.14159*((1/(2*kp))+(1/(jsp+kp))+(1/jsp)+(1-0.5^(n-2)));
els = ks*ki*rt;

Antworten (1)

Steven Lord
Steven Lord am 15 Nov. 2023

0 Stimmen

Did you try to copy this code out of an app and run it in the Command Window? That's not going to work. Generally a handles structure is created and maintained by an app (most often one created with GUIDE, but it could also have been created programmatically) and if you try to run that code without the corresponding app, MATLAB don't know where to find the data the code asks for.

1 Kommentar

I searched online but I could not find any matching code. It must have been provided to them by someone.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Interactive Control and Callbacks finden Sie in Hilfe-Center und File Exchange

Produkte

Gefragt:

am 15 Nov. 2023

Kommentiert:

am 15 Nov. 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by