A high-tech company is looking to contract a MatLab to .NET C# source code converter. The solution should only handle the basic programming constructs in MatLab and produce the equivalent and optimal C# source code; this includes arrays, loops, etc., but does not include graphics, toolboxes such as signal processing, etc.
As it is rather hard to specify which parts of the MatLab language should be supported, here is an algorithm snippet which should be supported in full. The offered solution should support the constructs in the snippet, and bidder should be available for follow-up work in additional pay to complete missing elements.
%[curr_stater, curr_len_stater, prev_stater, next_stater] = deal(param_f{5:8});
% initialize
A=[]; B=[];
A(1,1)=0; B(9,1)=0; % A(time+1,state+1), B(time+1,state+1)
temp_init = -1e3*ones(1,16);
%LL_APP = zeros(1,8);
LL_extren = zeros(1,8);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% forward path matric (calc A)
for jj=2:9, % for every time from time=1 to time=8 (note: jj=time+1)
mp1 =curr_stater(1:curr_len_stater(jj),jj); % modif!!!!!!!!!!!!!!
p0p1 =prev_state_0_r(mp1,jj)'; % prev_state(state+1,bit+1,time+1) %modif split into 0 and 1 table
p1p1 =prev_state_1_r(mp1,jj)'; % prev_state(state+1,bit+1,time+1) %modif split into 0 and 1 table
p0_gt_0 =prev_state_0_gt_0_r(mp1,jj)'; % prev_state(state+1,bit+1,time+1) %modif split into 0 and 1 table =prev_state>=0
p1_gt_0 =prev_state_1_gt_0_r(mp1,jj)'; % prev_state(state+1,bit+1,time+1) %modif split into 0 and 1 table =prev_state>=0
temp0= A(jj-1,p0p1) -p0_gt_0.*ymodif(jj-1) +(p0_gt_0-1)*1e3; % ymodif(time+1)
temp1= A(jj-1,p1p1) +p1_gt_0.*ymodif(jj-1) +(p1_gt_0-1)*1e3; % ymodif(time+1)
A(jj,mp1)= max(temp0,temp1); % A(time+1,state+1
end
HI,
The deliverable s will be a converter wherein you will be able to paste the matlab code and once click on convert, the relevant code in c#, including headers for classes required shall be produced.
IF we integrate .netcore (which is open source) and work on it we will be able to create something which will be extensible too and not just limited to the current sample algorithm.
Regards
We have a very strong team who works on web development only. We will surely fulfill all your requirements..Our aim is your satisfaction... I have understood the requirement of your project ..... Our team is very efficient and co-operative....If you want to move further with us on this project...lets communicate personally...
Regards
Sonia Sappal
We are a team of 40 web designers highly skilled in Web designing and execution of the awarded projects as per the time schedules. The projects will be done in three phases i.e PDP ( Project Definition Phase) or Data accumulation thru interaction with the End User – Demo – Beta with time for final clearance of the project by the End User.
We have over 17 years experience in the IT industry, We have worked with matlab and are competent in .Net Based on the code snippet you provided we will be able to produce a library of matlab command conversions. This will allow the solution to be scalable as you add more commands.
Hi.
I am an experienced C# and matlab developer. I did a lot of work in both the languages. I can show you my work in inbox if you need that. I would love to work with you in this project and I hope you would love the work I'll do for you.
Thanks.