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



ایجاد ماتریس با ضرایب مجهولزمان کنونی: ۱۳۹۵/۰۹/۱۴، ۱۱:۰۲ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: sarah.alizadeh
آخرین ارسال: alizadehmehdi65
پاسخ 5
بازدید 2251

رتبه موضوع:
  • 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] سپاسگزارم.
پاسخ


پرش به انجمن:


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

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)