
انواع ماتریس،جمع و ضرب ماتریس،Hadamard product،Frobenius inner product،ترانهاده،وارون ماتریس،پادمتقارن ،نگاشت ، دترمینان ،روش بسط لاپلاس دترمینان ، ماتریس همسازه و الحاقی ، روش ساروس ، فرمول لایبنیز براي محاسبه دترمینان ، وارون ماتریس ، اثر ماتریس ،خواص دترمینان ، ماتریس متعامد، ماتریس یکانی ، رنک ماتریس ،بردارویژه ، ماتریس هرمیتی ، ماتریس نمایی ، ماتریسهاي قطري شونده ، ماتریس مثبت معین

سلام
چند تا PDF براتون گذاشتم که شامل خلاصه مباحث مختلف ریاضی هستند و برای جمع بندی و یادآوری مطالب خوانده شده مناسب اند.
موفق باشید

دانلود در ادامه مطلب...

لینک دانلود (2,702 KB )
افزایش سرعت تایپ / تایپ ده انگشتی / دانلود /دانلود نرم افزار / نحوه درست تایپ کردن / تایپ درست / تایپ سریع / /typing master pro / typing master 2006 / typing skill / typing tutor / ten finger typing / download / free download
تمرینات سری اول حل تمرین( اتوماتها) : دانلود
در گروه عضو شوید! عضویت در گروه حل تمرین
*جلسات و تمرینات سریهای بعدی در ادامه مطلب*
برنامه آموزش درس ساختمان داده ها: لینک
پروژه این ترم ما بازی با قورباغه هاست. با c# Express و موتور گرافیکی XNA که روی سی شارپ نصب میشه باید بنویسیم. و هدف آن تثبیت برنامه نویسی و کمک به آموزش و تثبیت مفاهیم شی گرایی می باشد. یعنی خیلی مفید است. باید با این دید به پروژه نگاه کرد. (D:)
دریافت خود بازی: Froggy_Castle_2_Deluxe.zip
دریافت pdf: دانلود
راهنمای XNA فارسی(by TAs) : دانلود
سمپلی که سینا سر کلاس نوشت(بازنویسی شده توسط بچه های خوابگاه مهرداد و حامد) : دانلود
یک سمپل خوب متناسب با پروژه ما در ادامه مطلب
*** به زودی کتاب آموزش سی شارپ در سایت قرار داده خواهد شد! قرار داده شد: 21 مگابایت
***برای دریافت نمونه سوالات ریاضیات گسسته در صفحه وبلاگ جستجو کنید(Ctrl + F) "سوالات امتحانی " و روی لینک آن کلیک نمایید.
پروژه ساختمان گسسته: به همون سوالات امتحانی مراجعه فرمایید.
*** به پیوندهای وبلاگ هم سری بزنید.

این لینک هم بد نیست ببینید.
|
inheritance access |
| |||
|
private |
protected |
public |
|
member access -> |
|
---- |
private |
public |
public |
|
|
---- |
---- |
private |
private |
inheritance acces: کلمه کلیدی که در موقع تعریف وراثت استفاده می شود.
class childclass: public parentclass{};
در حالت فوق اعضای پابلیک کلاس پدر همان اعضای پابلیک کلاس فرزند است. و اعضای protected کلاس پدر در کلاس فرزند تبدیل به private می شود.
اگر کلمه کلیدی private باشد چی؟
Aggregation: یعنی اینکه یک کلاس را در داخل کلاس دیگر استفاده کنیم. به عبارت بهتر از آن یک شی بگیریم و از آن استفاده کنیم.مثال:فرض کنیم car و engine دو کلاس جدا باشند:
| aggregation |
inheritance |
|
class car{ |
class car: private engine{ |
در حالت inheritance می توان مستقیم به متدهای کلاس پدر دسترسی داشت. ولی در حالت Aggregation دسترسی به متدها مستقیم نیست و باید یک دانه دات(.
) بزاریم و بعد نام متد را بیاریم. اتفاقا این نوع دسترسی بیشتر اوقات خیلی خوب است.
نکته: اگر در داخل کلاس فرزند متدی همنام با متد کلاس پدر تعریف شده باشد. روی آن over-ride می شود. یعنی متد کلاس پدر دیگر در داخل کلاس فرزند قابل استفاده نیست.
سوال۱: اگر در داخل یک متد از کلاس. یک متغیر همنام با یک متغیر عضو کلاس بگیریم چی میشه ؟
۲- توابع دوست را میتوان هم در قسمت private و هم در قسمت public کلاس تعریف کرد و هم خارج از این دو. چه فرقی می کند؟
*/ تابعی که تعداد پارامترهای آن معلوم نیست.(stdarg.h) نگاه کوتاه
شی گرایی overloading(پیاده سازی عملگرها روی کلاسها)
برنامه نویسی کلاس ها: c++4
کار با رشته ها و فایلها: رشته ها.ppt
اشاره گرها و ارجاع ها() : 4shared.com mediafire.com
آموزش مفاهیم اشاره گرها و عملیات delete و new به صورت کاملا متفاوت(source code) : دانلود
آموزش استفاده از کلاس در برنامه نویسی: http://cplusplus.com/doc/tutorial/classes
چند تا سورس کد در مورد اشاره گر ها: دانلود
درخت جستجوی دودویی(اضافه کردن و حذف کردن یک عنصر): دانلود
C++ How to Program, Fifth Edition By H. M. Deitel: 4shared.com mediafire.com
برای دریافت اسلایدهای ترم قبل در صفحه وبلاگ سرچ کنید power point :
c++3 , c++2 , c++1 رو می تونید دانلود کنید.
کلاس های حل تمرین
-------------------------------------
تمرین سری اول پاسخ
Keys:ACM,acm,acm problems,اسی ام،سوالات اسی ام
1-
array یک آرایه است از اعداد صحیح. ptr یک اشاره گر به عدد صحیح است.
int array[10]; int* ptr;
این دو دستور معادلند:
ptr = array;
ptr = &array[0];
به عنصر چهارم این آرایه می توان به این صورت دسترسی داشت
int number=*(array + 3);
یا به این صورت
int number2=*(ptr + 3);
می توان با شاره گر به عنوان یک آرایه برخورد کرد. کد زیر، مقدار سومین خانه حافظه بعد از اشاره گر را برمی گرداند
ptr[3] معادل است با array[3]
نام یک آرایه اساسا یک اشاره گر ثابت است. بنابراین عبارت زیر غیرمجازاست. زیرا می خواهد با اعمال ریاضی اشاره گر، مقدار نام آرایه را تغییر دهد
array += 3;
دریافت همه عکس ها: 4.6 مگابایت
مشکلات اتصال به اینترنت: ۱.۵ مگابایت
کنترل از راه دور یک سیستم کامپیوتری: ۲.۱۴ مگابایت
نکاتی راجع به ایمیل ۲۸۷ کیلوگرم
به زودی توضیحات عکس ها هم در وبلاگ قرار داده خواهد شد.
سوالات امتحان میان ترم برنامه نویسی سخت افزار شهید بهشتی: DOC
سوالات امتحان میان ترم برنامه نویسی سخت افزاری ها سری ۲: PDF
تمرینات سری 9 سخت افزاری ها: PDF
پروژه برنامه نویسی سخت افزاری ها(88) مشخص شد: PDF
پروژه برنامه نویسی نرم افزاری ها(ترم اول 1388)
تمرینات سری 10 سخت افزاری ها: PDF
سوالات امتحان پایان ترم مبانی برنامه نویسی 87: PDF
پروژه برنامه نویسی 86: PDF
پروژه برنامه نویسی 87: PDF
سورس کد جستجوی دودویی :(Binary search)
برنامه ۸وزیر-درواقع هرچندتا وزیر- همراه با سورس کد: ZIP
(منبع: http://sstarsprograms.blogfa.com )
سوالات انتگرال استاد عدالت زاده : zip
اگه می خواهید از گیتهای منطقی سر در بیارید.
اگه می خواهید بدونید هنگام برنامه نویسی در زبان C کامپیوتر به ازای هر کد چه کارهایی رو انجام میده
اگه می خواهید که همی چی رو درباره ساختار کامپیوتر بدونید کتاب زیر رو دانلود کنید.
Download Introduction to Computing Systems: From Bits and Gates to C and Beyond
Keys: Introduction to Computing Systems: From Bits and Gates to C and Beyond,Download,Logic Gates,LC3,ICSP,LC3 Aseembly,LC3 ISA,Two comlement numbers,Floating Point,Memory Structure
پیشنهاد می کنم اگه علاقه مند نیستید این مبحث رو فعلا دنبال نکنید. چون هنوز پایه های اصلی برنامه نویسی رو بهمون یاد ندادند. (این پیشنهاد برای هم کلاسی های
ولی پیشنهاد می کنم دنبال کنید چون خیلی باحاله.
من نتیجه ی زحمات شبانه روزی(
: اگه این لینک رو به دقت بخونید و هرچی می گه اجرا کنید می تونید یه خط توی Dev رسم کنید. در واقع با این کار شما از توابع کتابخانه قدیمی ++turbo c (یعنی graphics.h ) استفاده می کنید.
و اگر این فایل پی دی اف(win32 API tutorial) رو بخونید، می تونیددر داخل برنامه تون پنجره جدید باز کنید. منو درست کنید. message box بیارید. یک توپ رو به حرکت دربیارید. در داخل کنسول یک command button بیارید. و خیلی کارهای دیگه.منبع اصلی: http://www.winprog.org/tutorial/
***بعد از دانلود روی فایل راست کلیک کرده open with> note pad
***یک برنامه با ویژوال بیسیک: بازی ، آموزش نحوه بازی
***حل معادله ی nجمله ای n مجهولی همراه با محاسبه دترمینان ماتریس n در n : دانلود HELP
خیلی ساده است. میری به سایت مدیافایر ( mediafire.com ) عضو میشی. بعد هرچی دلت خواست می تونی آپلود کنی نامحدود. البته بدون عضویت هم میشه ولی عضو بشید خیلی بهتره.
طریقه عضویت: در صفحه اصلی مدیافایر در نوار بالایی گوشه سمت راست نوشته sign up. روی اون کلیک می کنید. عضو میشید فایل ها رو آپلود میکنید![]()
تمرین۱ : بدون استفاده از عمل انتساب، از بين سه عدد صحيح، ماكزيمم آنها را نمايش
مي دهد.
تمرین۲:بدون استفاده از عملگر تقسیم، دو عد صحیح را برهم تقسیم کرده و خارج قسمت و باقیمانده را خروجی می دهد.
تمرین۳: ۵ عدد را از ورودی خوانده بزرگترین و کوچکترین آنها را نمایش دهد.
تمرین۴: یک عدد را از ورودی گرفته بررسی می کند که اول است یا نه.
تمرین۵: دو عدد صحیح و مثبت را از ورودی گرفته بمم و کمم آنها را محاسبه کند.
*تمرین: یک عدد integer دریافت می کند. اگر بیت نهم آن یک باشد خود عدد و اگر صفر باشد صفر چاپ کند.
*تمرین:برنامه روبرو چه عددی را چاپ میکند؟(راهنمایی:عملگر بیتی ^)
int a=5, b=10;
a^=b^=a^=b;
cout< a;
cout< b;< P>
++C
سری جدید تمرینات... دوصفحه پر از تمرین: صفحه۱.......صفحه۲
بعد از دانلود ، روی فایل راست کلیک کرده : open with> NotePad
تمرین۱ : برنامه ای بنویسید که عدد را دریافت کند و تعداد ارقام آن را محاسبه کند.
تمرین۲ : برنامه ای بنویسید که دو عدد را در یافت کرده بمم آنها را محاسبه کند.
تمرین۳ : جدول ضرب را چاپ کند.
تمرین۴ : عدد را دریافت کرده برعکس ارقام آن را چاپ کند.(۱۲۳----> ۳۲۱)
تمرین۵ : N امین روز سال را کوچکتر از ۳۶۵ دریافت کند و تاریخ آن را چاپ کند.(مثلا : 300---->24/10)
تمرین۶ : N امین روز سال را کوچکتر از ۳۶۵ دریافت کند و تاریخ آن را چاپ کند.(مثلا : 300----> دی 24 ) (استفاده از ساختار تصمیم switch)
تمرین۷ : جمع تفریق ضرب تقسیم همه در یک برنامه (مثلا می نویسی ۳ * ۴ جواب می دهد ۱۲ )(یه حلقه هم می زاریم که زود از برنامه خارج نشه و کاربر هر چند تا محاسبات می خواد انجام بده)
کلاس:آشنایی با تعریف کلاس و تعریف تابع در داخل کلاس
تمرین۸ : کار با رشته (آرایه ای از کارکترها char )
تمرین9 : کار با رشته(string)
تمرین۱۰: برنامهای بنویسید که یک عدد مثبت و کوچکتر از ۱ میلیون ورودی گرفته، آنرا به صورت ضرب عوامل اول نمایش دهد.
تمرین۱۱:(این یک مورد به زبان سی است) ۱۰ عدد را گرفته در آرایه ای قرار دهد. اعداد اول آرایه را به توان ۲ رسانده و با هم جمع کند.
تمرین۱۲: عددي را در مبناي 8 از ورودي خوانده و سپس معادل آنرا در مبناي ده محاسبه و چاپ كند.
تمرین۱۳: تعداد اعداد اول نسبت به n که از آن کوچکتر هستند را محاسبه و چاپ کند.(دو عدد a و b
را نسبت به هم اول يا متباين گويند اگر و تنها اگر ب.م .م آنها يك شود)
ورود به مبحث برنامه نویسی سی پلاس پلاس( power point ) :
آموزش مبانی کامپیوتر به صورت pdf : دانلود
آموزش برنامه نویسی به زبان سی ++ نوشته ی دایتل (انگلیسی ) : دانلود
جلسه اول الگوریتم و فلوچارت (power point) : دانلود ۶۲۴ کلوبایت
منبع: دانشکده برق و کامپیوتر دانشگاه شهید بهشتی - استاد شکراللهی
اگه برنامه ++C رو ندارید می تونید از اینجا دانلود کنید. از سایت دانشکده هم می تونید بگیرید.از مسیر pablic1>utility>CPP Editors>devcpp-4.9.9.2_setup این فایل رو می تونید تو سایت دانشکده نصب هم بکنید ( تو یوزر خودتون) برای این کار روی آن چپ کلیک کنید بعد او رو تو درایو اختصاصی خودتون نصب کنید( حالا درایو اختصاصی چیه : my computer رو باز کنید توی پنجره باز شده بیا پایین بیا بیا پایین تر ... یه درایو هست به اسم نام کاربری خودت اونجا میتونی نصب کنی)
آدرس فایل نصب شده ی dev در سایت دانشکده برق: public1/utility/devcpp-4.9.9.2
اولین برنامه با سی پلاس پلاس : جمع دو عدد
++Visual C نترس بیا تو ... همون سی پلاس پلاسه
با استفاده ازجعبه لایتنر میتونید اطلاعاتی رو که فراموش می کنید به خاطر بسپارید برنامه زیر نسخه آزمایشی جعبه لایتنر می باشد در آینده امکانات فوق العاده ای به این برنامه انشا الله اضافه خواهد شد.
Keys:لایتنر،جعبه،جعبه لایتنر،جی 5،دانلود جعبه لایتنر،به یاد،کد جعبه لایتنر
دانلود 1.79 mg
Vb2008.sub.ir :Password
شبکه های عصبی مصنوعی
(Artificial Neural Network)
Keys:ANN,Artificial Neural Network,نرون,هوش مصنوعی
يک شبکه عصبی مصنوعی ايده ای است برای پردازش اطلاعات که از سيستم عصبی زيستی الهام گرفته شده و مانند مغز به پردازش اطلاعات می پردازد
.اين سيستم از شمار زيادی عناصر پرداز شی به نام نرون ٢، تشکيل شده است که برای حل يک مسأله با هم هماهنگ عمل می کند. ANNها، نظير انسانها ، با مثال ياد می گيرند و با پردازش روی داده ها تجربی،دانش يا قانون نهفته در ورای داده ها را، به ساختار شبکه منتقل می کند .به همين خاطر به اين سيستم ها، هوشمند گفته می شود چرا که بر اساس محاسبات روی داده های عددی يا مثال ها، قوانين کلی را ياد می گيرد .
- ماتریس (MATRIX)
- خلاصه مباحث مختلف ریاضی
- دانلود چند کتاب مشهور در زمینه برنامه نویسی ( C++ C# VB)
- FontCreator 6
- افزایش سرعت تایپ( Typing Master Pro 7.00)
- زبان ماشین و اسمبلی
- نظریه زبانها و ماشینها
- کتاب های الکترونیکی برای ترم جدید
- پروژه ساختمان گسسته
- پروژه برنامه نویسی پیشرفته 88 - 89
- علوم کامپیوتر
- تایپ ده انگشتی انگلیسی
- کلاس
- کلاس برنامه سازی پیشرفته
- سوالاتACM
- ؟؟؟؟سوالات امتحانات پایان ترم دانشکده برق و کامپیوتر دانشگاه شهید بهشتی
- نکته های برنامه نویسی
- آزمایشگاه کامپیوتر
- more exercise
- Introduction to Computing Systems: From Bits and Gates to C and Beyond
- تمام لینك ها





