论文上的公式在matlab怎么输入
2023-08-01阅读(277)
问:怎么在matlab图形的标题中输入下标和公式
- 答:1、首先打开matlab,接着画一个图像,这里以sinx为例子进行画图。
2、然后找到insert 选项。
3、然后插入一个文本框,对于插入也可以插入悄大其他的,例友卜如箭头等等。
4、然后移动鼠标,在图片上画一个方框。这样就可以输入文字了。
5、然后输入文字:F_1 或者F_{1,2} 注意如果是多个下标就用大括号括起来。对于上标的启告竖输入方法是F^1 或者F^{1,2}。
6、如果是一些特殊字符,需要通过tex进行编译才能将其显示出来。例如:\phi_1 - 答:实现方法:在title(),text(),搭或蠢gtext()等函数中使用latex语法格式的文本参数。知陪例如latex语法团蠢中,指数和下标可以用^和_后加相应字符来实现。下面实例演示为matlab图形的标题输入带有上标和下标的公式:
1、绘制图形
因为主要演示的是标题的输入,因此忽略具体的图形,直接在命令窗口输入如下代码产生一个空白图形:
>> figure
2、输入标题
>> title('\alpha_{0}^{2}+\beta_{0}^{2}=1')
如图所示,标题为带有上下标的公式。 - 答:下标用 _(下划线)
你可以再命令行输入以下内容看看就明白了。
t=['y1(\陆扮alpha)=sin(\alpha)'芹好,' y2(\早首灶theta)=\int_0^{2\pi} sin(\beta)']
gtext(t);
问:怎么用MATLAB输入很复杂的公式 为了画它的图像
- 答:1、对于平面函数,将横坐标向量赋予x值,再在command窗口输入公式,罩歼清即可,命令如下:
x=[横坐标向量];
y=f(x); %无论f有多复杂都可以
plot(x,y);
2、对于三维函数,将两个横坐标向量赋予x值、y值,再在command窗物前口输入公式,即可,命令如下:
x=[横坐标向量1];
y=[横坐标向量2];
z=f(x,y); %无论f有多复杂都可以
surf(x,y,z);
3、若是隐函数,先进改瞎行迭代求解再画图。
问:matlab复杂数学公式输入?
- 答:如何用matlab输入复杂数学公式,并出图?这个问题可以这样解决:
情况一(q为常数,k为变量):
第一步,对k变量赋值,即
f=1;q=0.25;k=[1,2,3,5,8,10];
第二步,计算M值,即
M=1./sqrt((1+1./k-1./(k*f^2).^2)+q.^2*(f-1./f).^2);
注意,这里需要使用点运算符
第三步,使用plot函数绘段档制k—M(k)曲线图,即
figure(1)
plot(k,M)
xlabel('k');ylabel('M(k)')
情况二(k为常数棚拦,q为变量):
第一步,对k变量赋值,即
f=1;k=5;q=[0.1,0.2,0.3,0.5,0.8,1];
第二步,链燃胡计算M值,即
M=1./sqrt((1+1./k-1./(k*f^2).^2)+q.^2*(f-1./f).^2);
注意,这里需要使用点运算符
第三步,使用plot函数绘制q—M(q)曲线图,即
figure(2)
plot(q,M)
xlabel('q');ylabel('M(q)')
执行上述代码,可以得到如下结果。