Gå til innhold

ProgrammeringsBaren! Småprat, om det du elsker!


Anbefalte innlegg

What, går du der også?!

Vi skal reimplementere noe eksisterende kode som gjør "vertex finding"* i ALICE prosjektet. Selve algoritmene er ikke allverdens avansert, men det hele kompliseres betraktelig av at alt i dag kjører inne i et spesielt C++ rammeverk.

 

*Orker ikke beskrive hva dette er for noe akkurat nå, men skal prøve å komme tilbake til det når vi/jeg får publisert noe småtteri.

 

:D AliRoot da? Er skremt for livet av den software-pakka. Hadde helårsprosjekt i 3. klasse på VGS om ALICE/AliRoot osv. Tok et halvt år å få AliRoot kompilert ordentlig. :V Good times ...

Lenke til kommentar
Videoannonse
Annonse
What, går du der også?!

Vi skal reimplementere noe eksisterende kode som gjør "vertex finding"* i ALICE prosjektet. Selve algoritmene er ikke allverdens avansert, men det hele kompliseres betraktelig av at alt i dag kjører inne i et spesielt C++ rammeverk.

 

*Orker ikke beskrive hva dette er for noe akkurat nå, men skal prøve å komme tilbake til det når vi/jeg får publisert noe småtteri.

 

:D AliRoot da? Er skremt for livet av den software-pakka. Hadde helårsprosjekt i 3. klasse på VGS om ALICE/AliRoot osv. Tok et halvt år å få AliRoot kompilert ordentlig. :V Good times ...

Det er ROOT/AliROOT det er snakk om ja. Målet er å levere en "turn-key" løsning som er integrert med dette, men det er ikke en prioritet foreløpig. Har satt av 3-4 uker i April til å gjøre jobben med å integrere det.

 

Jørgen du har i elektro eller?

Lenke til kommentar
Objectivist C: «Unlike C, Objectivist C does not require the programmer to keep track of memory allocation and deallocation; instead, objects in memory allocate and deallocate memory themselves according to their rational self-interest. Similarly, threads in a multitasking Objectivist C system compete for system resources, with the most successful threads assuming their position at the top of the scheduling list, while thread starvation eliminates the less contributing threads.»

 

Jeg likte mer følgende formulering, av en eller annen grunn:

Objectivist C is a "dynamically typed" language, which means that you can type in whatever you damn well like.
Lenke til kommentar

Hei alle sammen. Jeg har en liten ting jeg lurer på. Jeg er ny i denne delen av forumet, så jeg orker ikke opprette noen ny tråd eller noe. Jeg går siv.ing. på NTNU og har blitt kjent med MATLAB gjennom et IT-emne. Der har jeg lært en del basics, og så smått lært å utnytte matlab til blant annet matematikk. Det jeg lurer på er følgende:

 

1. Er det mulig å (på mer eller mindre enkel måte) kompilere mine matlabfunksjoner slik at jeg får dem i et filformat som kan kjøres utenfor matlab og på maskiner uten matlab/octave installert?

 

2. Hvis ja til 1: Er det mulig å bygge dem slik at jeg kan legge funksjonene inn i hjemmesida mi og kjøre dem derfra? Altså gjøre dem tilgjengelige for alle.

 

Jeg har googlet bitte litt, men tenkte jeg skulle høre her først. Jeg er rimelig grønn på programmering sånn generelt, men setter pris på svar. Håper ikke jeg forstyrret den gode stemningen ved å poste i feil tråd, nå da. :)

Endret av fredrikg-
Lenke til kommentar
  • 2 uker senere...
  • 2 uker senere...
Vart stilt her.

 

Noen som vet hvordan du bruker en if-statement og integer i C#?

 

Altså:

 

If [integer] = blabla

 

Then [oppgave]

Dette blir jo litt for basic kansje,enhver book eller tutorial har som regel med dette.

 

"if statements" er i sin basic syntax nogelunde lik i mange språk(C,C++,java eller python)

 

Tar et et eksempel C# og python.

if(condition) statement;

"condition" er en boolan(som enten er true eller false)

Viss condition er er true if-statement blir kjørt,viss false ikke kjørt.

 

C#
if(3 < 7) Console.WriteLine("3 er mindere enn 7");

Python
if 3 < 7 : print '3 er mindere enn 7'

Man kan gjøre forskjellige boolan operasjoner med et if-statement de mest brukte(<,>,==,>=,<=,!=)

Et litt mere komplett eksempel C# og python

 

//C#
using System;
class If_test
{
static void Main()
{
	int a, b;  //Deklarere integer variable,i python slipper man dette
	a = 3;
	b = 3;

	if (a < b)
		Console.WriteLine("a er mindere enn b");
	if (a == b)
		Console.WriteLine("Dette var likt"); 
	else
		Console.WriteLine("Nei dette var feil");		   
}
}


#Python
a = 3
b = 7

if a < b:
print 'a er mindere enn b'	
elif a == b:
print 'Dette var likt'
else:
print 'Nei dette var feil'

Endret av SNIPPSAT
Lenke til kommentar
  • 3 uker senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...