Quote:
Originally Posted by Bossnass
I'm an engineering student. I've used matlab. I'm not a coder at heart, but I choose excel over matlab when I can. I think whichever program someone has superior competancy is the program to choose.
|
Why leave it at that? Part of being a student is learning.. In engineering writing you either have a some formula or some data you want to plot. In matlab you can simply do
Code:
data=dlmread('test_data.txt');
col1=data(:,1);
col2=data(:,2);
plot(col1,col2,'o')
% maybe plot a formula to go with that:
t=0:.1:pi;
hold on
plot(t,cos(t))
% and do whatever you want with the labels
set(gca,'xtick',[0,pi,pi/2])
set(gca,'xticklabel','Moose|Apple|Friday')
In my current thesis, I can easily recreate any or all figures, since the code is stored in a script file. If I want to change the line width or font size or if some data have changed, I just run the script file and all figures are updated. IMO this is the only reasonable way to get graphs with consistent layout throughout larger documents.