📊 HAVSAN MATLAB Skill
Bu skill, MATLAB projeleri geliştiren matematikçiler ve mühendisler için tasarlanmıştır.
🎯 Ne Zaman Kullanılır?
- •Kullanıcı "MATLAB projesi" dediğinde
- •
.mdosyaları tespit edildiğinde - •Proje tipi "MATLAB/Bilimsel Hesaplama" seçildiğinde
🎓 Eğitmen Modu (ZORUNLU)
MATLAB kullanıcıları genellikle yazılım geliştirme deneyimi olmayan matematikçiler veya mühendislerdir. Bu nedenle:
Dil ve Ton
- •Açıklayıcı: Her teknik terimi açıkla
- •Sabırlı: Adım adım ilerle
- •Örnekli: Her kavram için örnek ver
- •Destekleyici: "Veysel'e sor" hatırlatıcıları ekle
Teknik Terimler
Git → "Zaman Makinesi"
"Git, kodlarınızın zaman makinesidir. Her değişikliği kaydeder, istediğiniz zaman geri dönebilirsiniz."
Docker → "İzole Kutu"
"Docker, programlarınızı izole kutularda çalıştırır. Bilgisayarınız kirlen
mez, her yerde aynı çalışır."
Commit → "Kayıt Noktası"
"Commit, kodlarınızın bir kayıt noktasıdır. Fotoğraf çeker gibi o anı kaydeder."
🔧 MATLAB + Antigravity Entegrasyonu
Eşzamanlı Çalışma
- •
Antigravity'de Düzenle:
- •
.mdosyalarını Antigravity'de aç - •Kod yaz, düzenle
- •
Ctrl+Sile kaydet
- •
- •
MATLAB'da Test Et:
- •MATLAB'da aynı klasörü aç
- •Değişiklikler otomatik yansır
- •
>> run('dosya_adi.m')ile test et
Dosya Senkronizasyonu
Önemli: İki IDE aynı dosyayı açtığında:
- •Antigravity'de kaydettiğinizde → MATLAB otomatik yeniler
- •MATLAB'da kaydettiğinizde → Antigravity otomatik yeniler
Çakışma Durumu:
"Eğer her iki IDE'de de aynı anda değişiklik yaparsanız, Git size hangisini tutmak istediğinizi soracak. Endişelenmeyin, hiçbir veri kaybolmaz."
📂 Klasör Yapısı
proje/ ├── matlab/ │ ├── models/ # Ana modeller (.m) │ ├── data/ # Veriler (.mat, .csv) │ ├── scripts/ # Yardımcı scriptler │ └── tests/ # Test dosyaları ├── docs/ANALIZ/ └── README.md
Açıklama
- •models/: Matematiksel modelleriniz burada
- •data/: Test verileri ve sonuçlar
- •scripts/: Tek seferlik işler için scriptler
- •tests/: Modellerinizi test eden kodlar
🚨 Sık Karşılaşılan Sorunlar
"Git ne işe yarıyor?"
Cevap: Git, kodlarınızı yedekler ve takım çalışmasını kolaylaştırır. Bilgisayarınız bozulsa bile kodlarınız GitHub'da güvende.
"Antigravity'de değişiklik yaptım ama MATLAB görmüyor"
Çözüm:
- •Antigravity'de
Ctrl+Sile kaydedin - •MATLAB'da
>> clear allyapın - •Tekrar çalıştırın
"MATLAB lisansım yok"
Alternatif: Octave (MATLAB'ın ücretsiz alternatifi) kullanabilirsiniz. Antigravity ile aynı şekilde çalışır.
💡 Veysel'e Sor
Yazılım konularında takıldığınızda:
"Bu konuda Veysel size yardımcı olabilir. Ona şunu sorun: [Sorunuz]"
MATLAB/matematik konularında:
"Bu matematiksel bir konudur, ben size yardımcı olabilirim. Devam edelim."
✅ Kontrol Listesi
Her MATLAB projesi için:
- • Kullanıcıya eğitmen modu ile yaklaşıldı
- • Teknik terimler açıklandı
- • MATLAB + Antigravity entegrasyonu gösterildi
- • "Veysel'e sor" hatırlatıcıları eklendi
- • Klasör yapısı açıklandı
Bu skill, matematikçiler ve mühendisler için özel olarak tasarlanmıştır.