کلیدستان

نسخه‌ی کامل: سایه زدن و نوشتن بر روی نمودار
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام
بنده تمام آموزش های مربوط درون سایت رو مطالعه کردم ولی آموزشی مبنی بر سایه زنی بر روی یک نمودار پیدا نکردم...!!!
همچنین میخواستم بدونم که چطوری میشه در دستور text یک حرف رو به توان یک عبارت تواندار رسوند(شکل)
در شکل اول میبینید که روی نمودار یک انتگرال نوشته بنده فقط نمیدونم چطوری عدد نپر(e) رو به توان 2^mu\- برسونم...؟؟؟
سلام.
در مورد به توان رساندن، با توجه به پرسش شما، مبحث زیر را نوشتم :

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

در آن مبحث، نکته ای که نوشته شده و همچنین مثال بعد از آن را بخوانید (در مورد به توان رساندن می باشد).

در مورد هاشور زدن در کنار خط نمودار، بررسی می کنم و بعدا نتیجه را اینجا می نویسم.


 
(۱۳۹۳/۰۱/۰۷, ۰۵:۲۶ ب.ظ)'admin' نوشته: [ -> ]سلام.
در مورد به توان رساندن، با توجه به پرسش شما، مبحث زیر را نوشتم :

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

در آن مبحث، نکته ای که نوشته شده و همچنین مثال بعد از آن را بخوانید (در مورد به توان رساندن می باشد).

در مورد هاشور زدن در کنار خط نمودار، بررسی می کنم و بعدا نتیجه را اینجا می نویسم.


 

 



ممنون
میخواستم ببینم خط کسری رو چطوری باید بنویسم...؟؟؟
یک مثال جامع از خود سایت سازنده نرم افزار متلب :

کد:
clc
clear all
close all

%% LaTeX Examples--Some well known equations rendered in LaTeX
%
figure('color','white','units','inches','position',[2 2 4 6.5]);
axis off

%% A matrix; LaTeX code is
% \hbox {magic(3) is } \left( {\matrix{ 8 & 1 & 6 \cr
% 3 & 5 & 7 \cr 4 & 9 & 2 } } \right)
h(1) = text('units','inch', 'position',[.2 5], ...
    'fontsize',14, 'interpreter','latex', 'string',...
    ['$$\hbox {magic(3) is } \left( {\matrix{ 8 & 1 & 6 \cr'...
    '3 & 5 & 7 \cr 4 & 9 & 2 } } \right)$$']);

%% A 2-D rotation transform; LaTeX code is
%  \left[ {\matrix{\cos(\phi) & -\sin(\phi) \cr
%  \sin(\phi) & \cos(\phi) \cr}}
%  \right] \left[ \matrix{x \cr y} \right]  
%  
%  $$ \left[ {\matrix{\cos(\phi)
%  & -\sin(\phi) \cr \sin(\phi) & \cos(\phi)  % \cr}}
%  \right] \left[ \matrix{x \cr y} \right] $$
%
h(2) = text('units','inch', 'position',[.2 4], ...
    'fontsize',14, 'interpreter','latex', 'string',...
    ['$$\left[ {\matrix{\cos(\phi) & -\sin(\phi) \cr'...
    '\sin(\phi) & \cos(\phi) \cr}} \right]'...
    '\left[ \matrix{x \cr y} \right]$$']);

%% The Laplace transform; LaTeX code is
%  L\{f(t)\}  \equiv  F(s) = \int_0^\infty\!\!{e^{-st}f(t)dt}  
%  $$ L\{f(t)\} \equiv  F(s) = \int_0^\infty\!\!{e^{-st}f(t)dt} $$
%  The Initial Value Theorem for the Laplace transform:
%  \lim_{s \rightarrow \infty} sF(s) = \lim_{t \rightarrow 0} f(t)
%  $$ \lim_{s \rightarrow \infty} sF(s) = \lim_{t \rightarrow 0}
%  f(t) $$
%
h(3) = text('units','inch', 'position',[.2 3], ...
    'fontsize',14, 'interpreter','latex', 'string',...
    ['$$L\{f(t)\}  \equiv  F(s) = \int_0^\infty\!\!{e^{-st}'...
    'f(t)dt}$$']);

%% The definition of e; LaTeX code is
%  e = \sum_{k=0}^\infty {1 \over {k!} }
%  $$ e = \sum_{k=0}^\infty {1 \over {k!} } $$
%
h(4) = text('units','inch', 'position',[.2 2], ...
    'fontsize',14, 'interpreter','latex', 'string',...
    '$$e = \sum_{k=0}^\infty {1 \over {k!} } $$');

%% Differential equation
% The equation for motion of a falling body with air resistance
% LaTeX code is
%  m \ddot y = -m g + C_D \cdot {1 \over 2} \rho {\dot y}^2 \cdot A
%  $$ m \ddot y = -m g + C_D \cdot {1 \over 2} \rho {\dot y}^2
%  \cdot A  $$
%
h(5) = text('units','inch', 'position',[.2 1], ...
    'fontsize',14, 'interpreter','latex', 'string',...
    ['$$m \ddot y = -m g + C_D \cdot {1 \over 2}'...
    '\rho {\dot y}^2 \cdot A$$']);

%% Integral Equation; LaTeX code is
%  \int_{0}^{\infty} x^2 e^{-x^2} dx = \frac{\sqrt{\pi}}{4}  
%  $$ \int_{0}^{\infty} x^2 e^{-x^2} dx = \frac{\sqrt{\pi}}{4} $$  
%  
h(6) = text('units','inch', 'position',[.2 0], ...
    'fontsize',14, 'interpreter','latex', 'string',...
    '$$\int_{0}^{\infty} x^2 e^{-x^2} dx = \frac{\sqrt{\pi}}{4}$$');

دقت کنید که مفسر (interpreter) برابر latex انتخاب شده است.
نتیجه :

 

 
واقعا ممنونم از اینکه وقت میگذاری و به سوالات کاربران جواب میدی...
الان متنی که من میخوام بنویسم به این صورت دراومده

کد:
text('\int_\alpha^\beta \alpha^2e^{-\mu^2}\chi^2+\pi')

حالا دستور{frac{x}{y\ رو الان چجوری باید داخل این نوشته بگنجونم که خط کسریم درست شه...؟؟؟
باید مفسر (interpreter) را برابر latex انتخاب کنید.
مثل کد زیر :

کد:
text(1,1,'$$ \int_\alpha^\beta \alpha^2e^{-\mu^2}\chi^2+\pi \frac{x}{y} $$','FontSize',18,'interpreter','latex')

دقت کنید که در ابتدا و انتهای عبارت، باید علامت های $$ را بنویسید.
در مورد سایه زدن، مبحث زیر را بخوانید :

http://www.kelidestan.com/matlab/matlab-200.php
 
سلام
من نرم افزار تکس ادیتور نصب کردم.میک تکس نصب کردم .انگلیسی چاپ می کند اما فونت فارسی نمی توانم چاپ کنم .
دوست عزیز با سرچ سوالتون به انگلیسی ویدیوهای آموزشی زیادی براتون نمایش داده میشه و خیلی سریع و راحت میتونین مشکلتون را حل کنین مثلا میتونین سرچ کنین Word capabilities for charts