how to convert text into expression

I have a text file which has string say as (50%((15000-a)+b)). is there any way to calculate this expression.

1 Kommentar

Stephen23
Stephen23 am 19 Aug. 2016
Bearbeitet: Stephen23 am 19 Aug. 2016
Note that (50%((15000-a)+b) is not valid MATLAB syntax, and appears to be written in some other language: you would have to write a parser for whatever language that is. This is not a trivial task.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Azzi Abdelmalek
Azzi Abdelmalek am 19 Aug. 2016
Bearbeitet: Stephen23 am 19 Aug. 2016

0 Stimmen

It seems that you are looking for functions such eval, which in fact is not recommended by forums and also by Matlab help. read

Tags

Gefragt:

am 19 Aug. 2016

Bearbeitet:

am 19 Aug. 2016

Community Treasure Hunt

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

Start Hunting!

Translated by