mwrap - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് mwrap ആണിത്.

പട്ടിക:

NAME


mwrap - Octave/MATLAB മെക്സ് ജനറേറ്റർ

സിനോപ്സിസ്


mwrap [-മെക്സ് ഔട്ട്പുട്ട്മെക്സ്] [-m output.m] [-c outputmex.c] [-mb] [-ലിസ്റ്റ്] [- പിടിക്കുക] [-c99 കോംപ്ലക്സ്]
[-സിപിപി കോംപ്ലക്സ്] infile1 infile2 ...

വിവരണം


mwrap SWIG അല്ലെങ്കിൽ matwrap-ന്റെ സ്പിരിറ്റിലുള്ള ഒരു ഇന്റർഫേസ് ജനറേഷൻ സിസ്റ്റമാണ്. ഒരു കൂട്ടത്തിൽ നിന്ന്
ഓഗ്മെന്റഡ് ഒക്ടേവ്/മാറ്റ്ലാബ് സ്ക്രിപ്റ്റ് ഫയലുകൾ, mwrap ആവശ്യമുള്ള C/C++ ലേക്ക് ഒരു MEX ഗേറ്റ്‌വേ സൃഷ്ടിക്കും
ആ ഗേറ്റ്‌വേ ആക്‌സസ് ചെയ്യാൻ ഫംഗ്‌ഷൻ കോളുകളും .m ഫംഗ്‌ഷൻ ഫയലുകളും. ഇതിലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിന്റെ വിശദാംശങ്ങൾ
ഒക്‌റ്റേവിന്റെയോ മാറ്റ്‌ലാബിന്റെയോ ഡാറ്റാ ഘടനകളിൽ നിന്നും താൽക്കാലികമായി അനുവദിക്കുന്നതും സ്വതന്ത്രമാക്കുന്നതും
സംഭരണം, ഉപയോക്താവിൽ നിന്ന് മറച്ചിരിക്കുന്നു.

ഓപ്ഷനുകൾ


-മെക്സ് ജനറേറ്റുചെയ്‌ത ഫംഗ്‌ഷനുകൾ വിളിക്കുന്ന MEX ഫംഗ്‌ഷന്റെ പേര് വ്യക്തമാക്കുന്നു.
ഈ പേര് സാധാരണയായി C/C++ ഔട്ട്‌പുട്ട് ഫയലിന്റെ പേരിന്റെ പ്രിഫിക്‌സിന് സമാനമായിരിക്കും.

-m സൃഷ്ടിക്കേണ്ട ഒക്ടേവ്/മാറ്റ്ലാബ് സ്ക്രിപ്റ്റിന്റെ പേര് വ്യക്തമാക്കുന്നു.

-c ജനറേറ്റ് ചെയ്യേണ്ട C MEX ഫയലിന്റെ പേര് വ്യക്തമാക്കുന്നു. MEX ഫയലിൽ അടങ്ങിയിരിക്കാം
വ്യത്യസ്ത ജനറേറ്റഡ് ഫയലുകളുമായി ബന്ധപ്പെട്ട അപൂർണ്ണങ്ങൾ.

-mb ഇൻപുട്ടിൽ പേരിട്ടിരിക്കുന്ന ഫയലുകളിലേക്ക് Octave/MATLAB ഫംഗ്‌ഷൻ ഔട്ട്‌പുട്ട് റീഡയറക്‌ട് ചെയ്യുക. ഈ മോഡിൽ,
പ്രൊസസർ ഒക്ടേവ്/മാറ്റ്‌ലാബ് ഫംഗ്‌ഷൻ ഔട്ട്‌പുട്ട് ഫയലുകൾ എപ്പോഴെങ്കിലും മാറ്റും
@ എന്നതിൽ തുടങ്ങുന്ന ഒരു വരി കണ്ടുമുട്ടുന്നു. ഒരു വരിയിൽ @ ഒറ്റയ്ക്ക് സംഭവിക്കുകയാണെങ്കിൽ, ഔട്ട്പുട്ട് ചെയ്യും
ഓഫ് ചെയ്യപ്പെടും; ലൈൻ @ഫംഗ്ഷൻ എന്നതിൽ തുടങ്ങുന്നുവെങ്കിൽ, ലൈൻ ആയി കണക്കാക്കും
ഒരു ഫംഗ്‌ഷന്റെ ആദ്യ വരി, കൂടാതെ m-file നാമം ഫംഗ്‌ഷനിൽ നിന്ന് കുറയ്ക്കും
പേര്; അല്ലെങ്കിൽ, @ എന്നതിന് ശേഷമുള്ള പ്രതീകങ്ങൾ (അടുത്ത വൈറ്റ് സ്പേസ് വരെ)
ഒരു ഫയൽ നാമമായി പരിഗണിക്കും, കൂടാതെ mwrap ആ ഫയലിലേക്ക് എഴുതാൻ ശ്രമിക്കും.

-ലിസ്റ്റ് ജനറേറ്റ് ചെയ്യുന്ന എല്ലാ ഫയലുകളുടെയും പേരുകൾ സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് പ്രിന്റ് ചെയ്യുക
-mb ഫ്ലാഗ് വഴി ഔട്ട്‌പുട്ട് റീഡയറക്‌ട് ചെയ്യുക.

- പിടിക്കുക C++ ഒഴിവാക്കലുകൾ തടസ്സപ്പെടുത്തുന്നതിനായി ലൈബ്രറി കോളുകൾ പരീക്ഷിക്കുക/പിടിക്കുക.

-c99 കോംപ്ലക്സ്
സ്ഥിരസ്ഥിതിയായി C99 കോംപ്ലക്സ് ഫ്ലോട്ടിംഗ് പോയിന്റ് തരങ്ങൾ ഉപയോഗിക്കുക dcomplex ഒപ്പം fcomplex
തരങ്ങൾ.

-സിപിപി കോംപ്ലക്സ്
C++ കോംപ്ലക്സ് ഫ്ലോട്ടിംഗ് പോയിന്റ് തരങ്ങൾ ഡിഫോൾട്ടായി ഉപയോഗിക്കുക dcomplex ഒപ്പം fcomplex
തരങ്ങൾ.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mwrap ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ