hima wrote 5 years ago reply Hi all . how can I run Multisim(National Instruments , Electronics workbench) and Matlab from Slax ? jcsoh wrote 5 years ago reply According to wine , Multisim seems to run well, so I guess you can use wine.
http://appdb.winehq.org/objectManager.php?sClass=application&iId=4010
Mathlab fare less well.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=10000&iTestingId=18084
Read up on wine usage ar\t Frank's corner.
http://frankscorner.org/index.php?p=ies4linux ceremcem_ wrote 5 years ago reply I just installed Matlab-7.04 for Linux, it does work, I'm converting it into a lzm module right now. :) The only problem (or warning) is that it doesn't find OpenGL since OpenGL isn't included in my modules, I'm looking for it...
I don't know about Electronics Work Bench, but Proteus does work well with wine. raffa wrote 1 year ago reply HI how to convert this multisium code to matlab pleas
The receiver microcontroller code
$regfile "m32def.dat"
$crystal = 1000000
Config Portd = Output
Config Portd.4 = Input
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.3 , Rs = Portb.2
Dim X As Word , I As Integer , W As Word
Start Adc
Cls
Do
Pulsein , X , Pind , 4 , 0
If X > 200 Then
If X < 220 Then
Cls
Goto Nrz
End If
End If
If X > 100 Then
If X < 120 Then
Cls
Goto Manch
End If
End If
Loop
Nrz:
Do
Pulsein , X , Pind , 4 , 0
Locate 1 , 1
Lcd "Receive in NRZ " ; X
If X > 100 Then
If X < 120 Then
Cls
I = 0
Goto Manch
End If
End If
If X >= 300 Then
Incr I
Locate 2 , 2
Lcd I ; " Pulses"
End If
Loop
Return
Manch:
Do
Pulsein , X , Pind , 4 , 0
Locate 1 , 1
Lcd "Receive in MANCH " ; X
If X > 200 Then
If X < 220 Then
Cls
I = 0
Goto Nrz
End If
End If
If X >= 300 Then
Incr I
Locate 2 , 2
Lcd I ; " Pulses"
End If
Loop
Return