Dear Prof. Ray,

I am still facing the same problem evern though I reinstalled my Matlab
many times and I even changed my Windows version and I still have the same
problem.

I was reading your email again and I noticed something, in your email dated
12/16/2015 you said:
Could you post the output of the following commands?

which ver
which isempty
v = ver('Matlab’)
path

But I noticed that what in your command of v you didn't use an apostrophe after
the word Matlab.
I don't know if this was intedend by you or it was a typo mistake?

This is why my response to you was :

C:\Program Files\MATLAB\R2014b\toolbox\matlab\general\ver.m

built-in (C:\Program Files\MATLAB\R2014b\toolbox\matlab\elmat\isempty)

 v = ver('Matlab’)

         |

Error: String is not terminated properly.


Thank you,

On Wed, Dec 16, 2015 at 7:31 PM, Ayman Esmat <[email protected]> wrote:

> I see. Well, maybe I should reinstall my Matlab.
>
> Thank you very much,
>
>
>
> On Wed, Dec 16, 2015 at 6:53 PM, Ray Zimmerman <[email protected]> wrote:
>
>> It looks like your C:\Program
>> Files\MATLAB\R2014b\toolbox\matlab\general\ver.m file somehow got
>> corrupted. You should probably either reinstall Matlab or see if you can
>> restore a clean version of that file from a backup.
>>
>>     Ray
>>
>>
>> On Dec 16, 2015, at 12:41 PM, Ayman Esmat <[email protected]> wrote:
>>
>> This is the output that I got:
>>
>>
>> C:\Program Files\MATLAB\R2014b\toolbox\matlab\general\ver.m
>>
>> built-in (C:\Program Files\MATLAB\R2014b\toolbox\matlab\elmat\isempty)
>>
>>  v = ver('Matlab’)
>>
>>          |
>>
>> Error: String is not terminated properly.
>>
>>
>> Thank you for your kind help,
>>
>> On Wed, Dec 16, 2015 at 4:20 PM, Ray Zimmerman <[email protected]> wrote:
>>
>>> Could you post the output of the following commands?
>>>
>>> which ver
>>> which isempty
>>> v = ver('Matlab’)
>>> path
>>>
>>> My suspicion is that you may have a user-defined function called ver()
>>> in your Matlab path for the 2014b version that is masking Matlab’s built-in
>>> ver() function.
>>>
>>> — Ray
>>>
>>>
>>> On Dec 15, 2015, at 12:14 PM, Ayman Esmat <[email protected]> wrote:
>>>
>>> Good Evening,
>>>
>>> I have a bit of strange problem that I don't know how to solve it.
>>>
>>> My Computer is working on Windows 7 SP1 64-Bit.
>>> I have two versions of Matlab installed on my computer ( Matlab R2011A &
>>> Matlab R2014b)
>>>
>>> When I use the older version of Matlab (2011), matpower is working
>>> perfectly (running PF and OPF).
>>>
>>> However, when I use the earlier version of Matlab (2014), I can only run
>>> a PF (power flow). When I try to run an OPF (Optimal Power Flow) I receive
>>> this message:
>>> Error using isempty
>>> Too many input arguments.
>>>
>>> Error in have_fcn (line 332)
>>>                 if ~isempty(v) && isfield(v, 'Version') &&
>>> ~isempty(v.Version)
>>>
>>> Error in have_fcn (line 400)
>>>                 if have_fcn('matlab')
>>>
>>> Error in opf_execute (line 61)
>>>     if have_fcn('pdipmopf')
>>>
>>> Error in opf (line 206)
>>> [results, success, raw] = opf_execute(om, mpopt);
>>>
>>> Error in runopf (line 77)
>>> [r, success] = opf(casedata, mpopt);
>>>
>>>
>>> So I tried to write "test_matpower" to see if there is a problem and I
>>> get this message:
>>>
>>> Error using isempty
>>> Too many input arguments.
>>>
>>> Error in have_fcn (line 332)
>>>                 if ~isempty(v) && isfield(v, 'Version') &&
>>> ~isempty(v.Version)
>>>
>>> Error in have_fcn (line 400)
>>>                 if have_fcn('matlab')
>>>
>>> Error in test_matpower (line 52)
>>> if have_fcn('pdipmopf')
>>>
>>>
>>> The output of mpver is :
>>>
>>> ATPOWER               Version 5.1        20-Mar-2015
>>> MATLAB                 Version MATPOWER
>>> 8.4                    Version 5.1      Error using isempty
>>> Too many input arguments.
>>>
>>> Error in mpver (line 56)
>>>         if ~isempty(v{n}.Date)
>>>
>>>
>>> I really need to use the newer version of Matlab.
>>> Just to point out, I have this problem when I use matpower version 5.1
>>> or 5.0
>>>
>>> Any one can help?!
>>>
>>> Thanks in advance,
>>>
>>> Ayman Esmat
>>>
>>>
>>>
>>
>>
>

Reply via email to