Järeltöötlus

Kompuuterfüüsika II Praktikumid Comsol Multiphysics Skriptimine ja graafilise kasutajaliidese disainimine

Käesolevas harjutuses vaadeldakse COMSOL Script-i järeltöötlusvõimalusi. Pärast probleemi lahendamist COMSOL Multiphysics-i graafilise kasutajaliidesega on võimalik eksportida mudeli FEM-struktuur ja siis pääseda ligi kõikidele geomeetria andmetele järeltöötluseks.

Kommentaaride lisamine 3D-kuvale

  1. Käivitada COMSOL Multiphysics ja laadida järgmine mudel: Model Library-Chemical Engineering Module-Transport and Reactions-porous reactor.
  2. Eksportida struktuur kui FEM-struktuur.
  3. Avaneval COMSOL Script-i käsureal sisestada fem.

See muutuja sisaldab kogu info mudeli lahendamiseks ja järeltöötluseks.



Ülesanne 3: Mis on 24. konstandi väärtus?


Järgnevalt luuakse isopindade kuva koos tekstidega poorse reaktori sisendeil ja väljundeil. Poorse reaktori ääreks on läbipaistev kest, mis võimaldab näha sisemisi pindasid.

  1. Luua osakeste c_A kontseentratsiooni isopindade kuva koos ääre musta värvi kuvaga kasutades järgnevat üherealist käsku:
    	p = postplot(fem,...
    	'isodata','c_A',...
    	'isolevels',20,...
    	'isomap','jet',...
    	'tridata','1',...
    	'tribar','off',...
    	'trifacestyle','black');
    	
    Käsk help postplot annab selle käsu kohta rohkem infot.
  2. p-muutuja sisaldab postplot-i poolt genereeritud objekte. Seada kolmanda objekti, mis sisaldab äärekuva, läbipaistvust set-käsuga, mis kontollib kõigi graafiliste objektide parameetreid:
    	set(p(3),'facealpha',0.2);
    	
  3. Käsuga get on võimalik saada infot määratud parameetri kohta. Ilma omadust määramata saab infot nende kõigi kohta. Kuvada info näiteks kolmanda objekti kohta:
    	get(p(3))
    	
  4. Lülitada sisse teljed:
    	axis on;
    	
  5. Kasutades text-käsku asetada poorse reaktori sisendeisse ja väljundisse kolm objekti. Iga objekt salvestatakse eraldi, et hiljem muuta fondi suurust.
    	axis on;
    	t1=text(0,0,0,'Inlet,c_A');
    	set(t1,'fontsize',14);
    	t2=text(3e-3,0,2.5e-3,'Inlet,c_B');
    	set(t2,'fontsize',14);
    	t3=text(9.5e-3,0,1.5e-3,'Outlet');
    	set(t3,'fontsize',14);
    	
  6. Lülitada välja teljed ja koordinaadid:
    	axis off
    	set(gca,'coordsys','off');
    	


Ülesanne 4: Esitada saadud kuva.



This document was translated from LATEX by HEVEA.

Licensed under the GNU Free Documentation License