Langsung ke konten utama

Postingan

Cara mengurutkan dan mengatur file bibliografi latex

Latex merupakan salah satu metode pemrosesan text terbaik di dunia. Selain gratis juga banyak komunitas yang mengembangkan nya. Tentu saja untuk suatu yang gratis, tidak semua hal tersedia dengan mudah. Banyak hal yang tentu saja harus dipelajari.  Diantaranya adalah manajemen bibliografi. Kadang ketika kita membuat daftar bibliografi, kita lupa apakah artikel tersebut sudah ada sebelum nya atau belum.  Berikut adalah link yang membahas tentang bagaimana cara mengatasi nya.  https://varhowto.com/how-to-remove-duplicates-in-bibtex-bib-file-latex/ salah satu tools yang digunakana adalah bibtex-tidy. Berikut adalah link menuju bibtex-tidy https://flamingtempura.github.io/bibtex-tidy/

Bahasa C: Pembahasan tentang isfinite

 Saat melakukan coding cumeric, ada kalanya kita harus mengecek apakah angka yang akan digunakan untuk menghitung berupa angka "normal" nilai nya melebihi range angka yang disetujui ataukan angkanya terlalu besar. Jika membuat fungsi sendiri, bisa jadi akan memakan waktu lama dan tidak efisien. Sehingga dalam bahasa C sudah disediakan library yang digunakan untuk mengecek bagaimana angka yang akan digunakan untuk menghitung.  Berikut adalah salah satu library yang disediakan oleh C untuk melaukan pengecekan angka yang akan digunakan untuk menghitung. Namanya adalah isfinite. Untuk lebih jelas nya dapat dilihat di link berikut .  isfinite berada dalam lingkungan <math.h>. Sehingga sebelum menggunakan nya perlu dilakukan pendefinisian header <math.h> terlebih dahulu.

Python: Integral, Interpolasi dan Curve fitting

  Dalam mengolah data, python juga sangat mudah untuk digunakan mencari nilai integral dari sebuah fungsi, interpolasi dan fiting sebuah kurva.

Python: bermain dengan matplotlib

  Hal yang paling penting dalam proses pengolahan data adalah cara penyajian data yang apik dan menarik. Di sini kita akan belajar bagaimana cara menggambarkan data yang sudah diolah dengan python. Untuk menampilkan hasil plot pada notebook yang kita gunakan kita membutuhkan library yang sudah cukup populer yaitu matplotlib.  import matplotlib.pyplot as plt Setelah melakukan import library matplotlib, maka perlu didefinisikan apakah hasil plot nya akan ditampilkan menjadi satu pada laman notebook ataukan akan ditampilkan secara terpisah. Kondisi awalnya (default) gambarnya akan tampil pada laman baru. Python akan membuat laman plot baru. Agar gambarnya ditampilkan di laman notebook yang sama maka perlu dideklarasikan. Pendeklarasian nya adalah dengan  %matplotlib inline Untuk mengembalikan plot supaya tidak berada pada notebook; karena untuk tujuan tertentu lebih nyaman plot berada di luar notebook, dengan cara: %matplotlib Setelah itu baru mendeklarasikan data yang akan ...

Python: mengakses data dari file text

 Pada kesempatan kali ini saya akan menulis mengenai catatan saya saat belajar Python. Saya membutuhkan Python untuk memudahkan saya dalam mengolah data yang dihasilkan oleh aplikasi yang yang dihasilkan oleh bahasa C. Data tersebut berupa matriks yang tertulis dengan model scientific notation  (1.45e-5).  Pembacaan nya menggunakan numpy sehingga perlu melakukan import numpy terlebih dahulu. import numpy as np Kemudian definisikan path file yang akan dibaca csv_path="gRslt.txt" np.set_printoptions(suppress=True) Setelah lokasi file didefinisikan, kemudian masukkan data yang akan dibaca ke dalam variabel data bacadata= np.loadtxt(csv_path) Untuk menampilkan data, print data tersebut. print(bacadata[200]) Jika data kita berupa matriks, maka untuk memunculkan nilai dari baris ke 2 kolom ke 3 adalah dengan cara print(bacadata[2,3]) Ingat, penomoran baris dan kolom pada list python dimulai dengan index 0. sehingga untuk baris pertama dan kolom pertama adalah "bacadata[0,0]...

Mathematicha: Plot data x dan y

  Salah satu hal yang tidak mudah jika menggunakan wolfram mathematicha adalah ketika kita ingin melakukan plot data x dan y yang ada dalam tabel. Untuk melakukan plot membutuhkan cara khusus. Masukkan data ke dalam sebuah tabel : Misal data tersebut masih terdiri dari banyak data: tbl = { {1, 2, 3, 4},         {2, 5, 7, 8},         {9, 10, 11, 12}}; x = tbl[[All, 2]]; y = tbl[[All, 4]]; data = Transpose[{x, y}] Sehingga data tersebut menjadi matriks berformat x dan y {{2, 4}, {5, 8}, {10, 12}} Kemudian gunakan perintah berikut ListLinePlot[data, Mesh -> All, AxesOrigin -> {0, 0}] Sumber: https://community.wolfram.com/groups/-/m/t/151105

Belajar Fitting data menggunakan Wolfram Mathematicha

 Berikut adalah beberapa contoh video tutorial untuk mengani list dengan wolfram mathematica Adapun tutorial yang lebih santai adalah  Pada tulisan kali ini, saya akan berbagi tentang bagaimana cara mengolah data yang dihasilkan oleh kalkulasi C++. Data yang saya gunakan menggunakan scientific notation yang biasanya ditulis dengan 1.45E-5. Nah permasalahan yang saya temui adalah format yang digunakan oleh Mathematicha adalah 1.45x10-5, sehingga perlu dilakukan penyesuaian.  Untuk melakukan penyesuaian ada banyak cara. Salah satunya adalah menuliskan nya secara manual. Namun, bagaimana jika data kita sangat banyak? Gak mungkin kan mengubah nya satu per satu.  Ok, kita mulai dengan bagaimana cara meng-import data dari file text. Pertama kit beri nama data yang akan kita import dengan "datamentah". in[1]:= datamentah = Import["/folder location/file.txt"]; Saat data tersebut diimport ke dalam "datamentah" data tersebut basih ber format string. Kemudian kita ub...