Matlab code works with FEKO 2007, but does not work with 2017?

I would like to ask about why my Matlab code works with FEKO 2007 BUT does not with FEKO 2017? Is there any change I have to do for this
{!runfeko sim.pre --execute-prefeko -np }
to make it works with FEKO2017? Any help thankful!

6 Comments

Questions:
  • Are you on Windows?
  • If so, have you tried to run &nbsp runfeko sim.pre --execute-prefeko -np &nbsp at the Windows command prompt?
  • What is &nbsp runfeko &nbsp supposed to do?
  • Is Altair HyperWorks FEKO 2017 installed on your computer?

Yes, I am on Windows. runfeko is supposed to run the feko result. Yes, Altair HyperWorks FEKO2017 INSTALLED on my computer

The suggestion above: to execute "runfeko sim.pre --execute-prefeko -np" at a Windows command prompt is a good troubleshooting step. The bang (!) operator simply tells MATLAB to execute a system command. For example,
>> !notepad.exe
opens up the Notepad software. Thus, if the command is no longer working with a FEKO upgrade, it seems that the syntax for opening that external software has changed.
Ten years is a long time. The first thing to check is whether the interface of FEKO 2017 differs from that of FEKO 2007.
  • Do you still have FEKO 2007 installed?
  • The question remains, have you tried to run &nbsp runfeko sim.pre --execute-prefeko -np &nbsp at the Windows command prompt? Run both the old and the new version and compare!
  • If the interface of FEKO is changed, you will need to update runfeko accordingly.
  • Have you tried to ask at the Altair forum ?
  • I guess you use Interfacing FEKO and MATLAB for Microstrip Antenna Design, by Randy L. Haupt. Have you tried to contact the author?
  • What kind of program is runfeko?
  • Is it possible look "inside" to identify its communication with feko?
  • Is there a manual for runfeko?
does anybody have a matlab sample code calling FEKO ?
Thank you

Sign in to comment.

Answers (1)

Have you modified the system environment variable "path"? You have to set the path of the new FEKO version (2017). Reboot Windows and run again your code.

3 Comments

Hello. I am not sure what you mean?. Can you explain it more? Many thanks
Yes, I still have the 2007 FEKO. For running the runfeko sim.pre --execute-prefeko -np   at the Windows command prompt, I did not do it
Hello, here is the explanation I owed you:
  1. Open System in Control Panel.
  2. On the Advanced tab, click Environment Variables, then click the name of the system variable you want to change, "path" in this case.
  3. Change the old path (FEKO 2007) for the new path (FEKO2017)
I hope this will help you. (It did it in my case)

Sign in to comment.

Categories

Tags

Asked:

on 18 Mar 2017

Commented:

on 7 Oct 2022

Community Treasure Hunt

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

Start Hunting!