Help, I have a syntax error
|
10-01-2015, 06:20 PM
Post: #1
|
|||
|
|||
Help, I have a syntax error
Hello,
In this small code part I get an error. The error is on the "else" and I marked the code. Please have a look. I could not find the error. Thanks for any help. Jan B23p_T(T); p4_T(T); //*********************************************************************************************************** //*3 Region Selection //*********************************************************************************************************** //*3.1 Regions as a function of pT EXPORT region_pT(p, T) BEGIN LOCAL dummy,ps; IF T > 1073.15 AND p < 10 AND T < 2273.15 AND p > 0.000611 THEN dummy := 5; ELSE IF T <= 1073.15 AND T > 273.15 AND p <= 100 AND p > 0.000611 THEN IF T > 623.15 THEN IF p > B23p_T(T) THEN dummy := 3; IF T < 647.096 THEN ps := p4_T(T); IF abs(p - ps) < 0.00001 THEN dummy := 4; END; END; ELSE dummy := 2; END; ELSE ps := p4_T(T); IF abs(p - ps) < 0.00001 THEN dummy := 4; ELSE IF p > ps THEN dummy := 1; ELSE dummy := 2; END; END; ELSE <== ERROR ????????? dummy := 0; //**Error, Outside valid area END; END; RETURN dummy; END; |
|||
10-01-2015, 06:25 PM
(This post was last modified: 10-01-2015 06:54 PM by Han.)
Post: #2
|
|||
|
|||
RE: Help, I have a syntax error
(10-01-2015 06:20 PM)Powersoft Wrote: IF THEN without END nested inside and ELSE statement... I commented the spot within your code Graph 3D | QPI | SolveSys |
|||
10-01-2015, 06:41 PM
Post: #3
|
|||
|
|||
RE: Help, I have a syntax error
Han thanks, but I'm lost in space.
This is my original Matlab code, but I have some problems with the "elseif" Please can you help me with this? Cheers Jan Code:
|
|||
10-01-2015, 06:58 PM
Post: #4
|
|||
|
|||
RE: Help, I have a syntax error
It's explained here: https://nf.nci.org.au/facilities/softwar...lseif.html
Try: Code:
Graph 3D | QPI | SolveSys |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)