> А я удивляюсь, что использован Matlab, а не SciLab.После фиаско с октавой попробовал исчо, на этот раз автоконверсию матлаба в сайлаб
___________________________________________
scilab-5.2.2
Consortium Scilab (DIGITEO)
Copyright (c) 1989-2010 (INRIA)
Copyright (c) 1989-2007 (ENPC)
___________________________________________
Startup execution:
loading initial environment
-- File C:/SimulateHeliostatControl.m contains more than one function --
-- Each function converted separately: SimulateHeliostatControl ControlHeliostats CreateHeliostat UpdateHeliostats UpdateHeliostat DetermineCurrentOrientation GetMirrorPitchAndRollFromAcceleration GetAccelerationFromMirrorPitchAndRoll UpdateGeometryFromPitchAndRoll ComputeReflectorCoordinateTransformationMatrix DetermineIdealMirrorNormal GetCurrentControlModeForAutopilot ControlToSpecificOrientation ControlOrientationRate ControlUsingFeedback DecomposeAngularVelocity MatrixX MatrixPsi vd GetSunPosition PitchAndRollToCartesianNormal NearEquals ConvertToField GetAccelerometerData GetLocationOfSpotOnTarget SetCableLengthRates SimulateMovementOfHeliostats SpotOnTarget --
-- Temporary files put in: C:\DOCUME~1\ --
!--error 999
mputl: Wrong type for input argument: A string expected.at line 16 of function mputl called by :
at line 105 of function multi_fun_file called by :
at line 27 of function mfile2sci called by :
at line 142 of function cb_m2sci_gui called by :
%oldgcbo = gcbo; end;gcbo = getcallbackobject(13);cb_m2sci_gui;if exists("%oldgcbo") then gcbo = %ol
while executing a callback
итоговый вывод - чтобы это использовать надо сперва просить гугл оплатить матлаб