[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:000154] Re: reading binary files
�ⶶ�Ǥ���
>�֤��ͤ�ʣ���ʤ顤
> uxmin, uxmax, uymin, uymax = Dcl.sgqwnd() # ���ߤΥ�����ɥ����������
>�����ܤˤʤ�ޤ���f90 �ǤϤ��Τ褦�ʤ���
>(������֤��ؿ����ͤ�Ÿ��������������)�ϤǤ��ޤ����ä�?
>�Ǥ��ʤ��Ȥ���С�f90 ��(���)�����ե������ȤϷ���
>�Ѥ�äƤ��ޤ��ޤ���
�Ǥ��ʤ��Ȼפ��ޤ������ʤ��Ȥ� f90 �Υ����ե�������
�����ϤʤäƤ��ޤ���(subroutine DclGetWindow(xmin, xmax, ymin, ymax) ��
�褦�ʽ����Ƥ��ޤ��ˡ�
>Ruby �� Ruby����äƤ��Ƥ⤤������ʤ����Ȥ����Τʤ顤
�����פ��ޤ������θ����ʸ̮�����˽Ƥ�����ɤ����ȡ�
>dev = DclDevice.new('X')
>dev.newframe
>
>win = DclWindow.new(0.0, 1.0, -0.7, 0.7)
>vpt = DclViewport.new(0.2, 0.8, 0.2, 0.6)
>fig = DclFig.new(win,vpt,'linear')
>
>fig.AxisTitle('X-AXIS', ' ', 'Y1-AXIS', ' ')
>fig.DrawAxis
>
>txt = DclText.new('PAGE:1, FRAME:1', 0.02, 0, 0, 3)
>txt.Show
>
>�Ȥ������褦��(�ܺ٤ϤȤ⤫��)��äƤ��ޤ��ȥ��å������ΤǤ��礦����
>���������Τϡ��Τ��Τ�����ʤ��åѤȤ��ƹͤ��롤�Ȥ������Ȥ�
>�褤���Ȼפ��ޤ���
����ʤ��åѡ��Ȥ������Ϥ����������������������
�Ȥ����Τ��ܲ��Ǥ��������¸�����ν������Ȥʤ�������äȤ�
�ǡ��������֥������Ȳ�����Ƥ��ʤ��褦�˸����ޤ���
�����ǤϺ٤������饹ʬ������Ƥ��Ƥ��ɤ����⤷��ޤ���
�����Υץ�����ߥ��ʳ��Ǥϡ�����������ʬ�ʥǥХ�������
�ºݤ�����ޤǡˤ����֥������Ȥϡ��֤ҤȤĤ����פǤ���
�֥ǡ�����ޤ�Ǥ����Ρס��Ǥ��ä��ߤ����Ǥ���
����ʴ����Ǥ���
a = DclData.new("~/data/hogehoge.nc")
b = DclData.new("~/data/hogehome.nc")
c = a + b
c.OpenDevice('X')
c.DrawContour # ���٤ƥǡ�����Υǥե�����ͤ�����
----------------
���������ݣͣ� �ⶶ����