کلیدستان

نسخه‌ی کامل: نوشتن تابع در متلب
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام میخوام این  تابع رو در متلب بنوسمو به متغیرها مقادیر پایین رو بدم. من ازاین برنامه سردر نمیارم و تا امشب مهلت دارم این رو تحویل استادم بدم
    
dz=(b pc) / dp
b= 4*10^3
pc=2.5*10^3
dp=500
سلام.
احتمالا قصد داشته اید که کدها را به صورت زیر بنویسید (ترتیب کدنویسی اشتباه می باشد) :

کد پی‌اچ‌پی:
clear all
close all
clc

4*10^3
pc 
2.5*10^3
dp 
500
dz 
= (b*pc)/dp 

سه خط اول کدها برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه اجرای کد متلب (MATLAB) بالا :

کد پی‌اچ‌پی:
=

 
       4000


pc 
=

 
       2500


dp 
=

 
  500


dz 
=

 
      20000 

توصیه می شود مباحث اولیه برنامه نویسی متلب (MATLAB) را بخوانید :

دسته کلید شماره 86

حال برای اجرا شدن عملیات مورد نظر توسط یک تابع (Function)، بر اساس کلید زیر عمل نمایید :

کلید شماره 15

Flower
با سلام و خسته نباشید
من یک تابعی را میخوام تعریف کنم که متغیرم سه بعدیه و پارامترم یک بعدیه، الان اینها رو چطوری با هم ضرب کنم؟
تابع هدفم به این شکله : sum(sum(sum(b.*x)
که x(i,j,r) است و سه بعدیه و b(i) است که یک بعدیه
ممنون میشم راهنماییم کنید