انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ایجاد ماتریس با ضرایب مجهول

ایجاد ماتریس با ضرایب مجهول

#1
میخوام یه ماتریس (1,n) تشکیل بدم  به این صورت:

کد:
U=[u1;u2;u3;....;un]  

که این ضرایب رو باید بعدا به دست بیارم.
این ماتریس رو چطور باید تشکیل بدم؟؟؟؟
پاسخ

ایجاد ماتریس با ضرایب مجهول

#2
سلام.
باید ضرایب رو به طور سمبلیک تعریف کنید :

کد:
clear all
close all
clc

syms u1 u2 u3 u4 u5
U=[u1,u2,u3,u4,u5]

در مبحث زیر، در مورد متغیرها و معادلات سمبلیک، توضیحاتی داده شده :

http://localhost/kelidestan.com/matlab/matlab-4.php
 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

ایجاد ماتریس با ضرایب مجهول

#3
بله ولی n مجهوله!!! یعنی تعداد رو باید از کاربر بگیره.. نمیدونم چطور باید بنویسم
پاسخ

ایجاد ماتریس با ضرایب مجهول

#4
از دستور eval کمک بگیرید.
در مبحث زیر می توانید کمی با این دستور آشنا بشوید :

http://www.kelidestan.com/matlab/matlab-154.php

وقتی بتوانید توسط یک رشته، دستور اجرا کنید (به کمک دستور eval)، آنگاه بر حسب n ای که کاربر مشخص کرده، می توانید n تا ضریب در U تعریف کنید.
 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

ایجاد ماتریس با ضرایب مجهول

#5
(۱۳۹۲/۰۸/۰۶, ۰۲:۳۵ ق.ظ)admin نوشته: سلام.
باید ضرایب رو به طور سمبلیک تعریف کنید :

کد:
clear all
close all
clc

syms u1 u2 u3 u4 u5
U=[u1,u2,u3,u4,u5]

در مبحث زیر، در مورد متغیرها و معادلات سمبلیک، توضیحاتی داده شده :

http://localhost/kelidestan.com/matlab/matlab-4.php
 

سلام. من میخوام یه ماتریس m*n به همین روش تعریف کنم. مبحث بالا رو دیدم و برای ماتریس های 1*m متوجه شدم. اما اگر بخواهم ماتریسی مانند زیر بسازم چکار باید بکنم؟ ممنون میشم کمکم کنید.   A=[a11 a12 ... a1n; a21 ... a2n; ...; am1 am2 ... amn] سپاسگزارم.
پاسخ

ایجاد ماتریس با ضرایب مجهول

#6
سلام خواهشا جواب بدین..من چهار معادله رو ژاکوبین گرفتم برحسب چند تا پارامتر ...ماتریس ژاکوبین خیلی بزرگ شده..من قبل ژاکوبین پارامترهابی که داخل معادلات نقش دارن رو تعریف کردم مثلا a11 مساوی است با چند تا پارامتر...حالا من میخوام بجای این پارامترهایی ظاهر شده تو ژاکوبین a11 ظاهر شود..قبل ژاکوبین یا داخل دستور ژاکوبین از چه دستوری یا چه روشی هست که درایه هارو کوتاه کنم و بجاشون از a11 'a12و غیره استفاده کنم.تو رو خدا رود پاسخ بدهید..
پاسخ

ایجاد ماتریس با ضرایب مجهول

#7
دوستان سلام.
تصویری رو توی متلب خوندم و بعد از اعمال تغییراتی به وسیله ی imshow نمایش دادم. هدفم ایجاد کالر مپ بود که از منوی بالای پنجره ی باز شده توی imshow اونو ایجاد کردم. ولی اگه بخوام از همین پنجره ی imshow تصویر رو ذخیره کنم کیفیتش به شدت پایین میاد. راهی سراغ دارین که کیفیت تصویر رو بعد از کالرمپ کم نکنه؟
با تشکر
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان