为什么同一个函数图像用两种不同的软件导致图像不一样

2020-10-19 11:13发布

## 编译环境 操作系统 * [x] Windows 7/8/10 * [ ] macOS * [ ] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [x] TexLive `2...

## 编译环境 操作系统 * [x] Windows 7/8/10 * [ ] macOS * [ ] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [x] TexLive `2020` * [ ] MikTeX `版本号` * [ ] CTeX `若需勾选,请把[ ]改成[x]` ## 我的问题 是这样的,我想画出一个函数$$y=1-e^{-11.76x}\cos(15.68x)-\dfrac{3}{4}e^{-11.76x}\sin(15.68x)$$的图像的时候,用tikz画图和用MATLAB画图的结果不太一样,其中tikz画图的MWE如下: ``` \documentclass[11pt,a4paper,no-math]{ctexart} \usepackage{amsmath,amssymb,amsthm} \usepackage{mathrsfs} \usepackage{tikz}%画图使用 \begin{document} \begin{figure}[htbp] \centering \begin{tikzpicture} \draw[-stealth] (-0.1,0)--(3,0) node[right]{$t$}; \draw[-stealth] (0,-0.1)--(0,2) node[right]{$c(t)$}; \draw[domain=0:3,samples=2000] plot(\x,{1-exp(-11.76*\x)*cos(15.68*\x)-0.75*exp(-11.76*\x)*sin(15.68*\x)}); \draw[style=dashed] (0,1) node[left]{$1$} --(3,1); \end{tikzpicture} \caption{2004年第三题单位阶跃响应曲线}\label{fig:1.3.3} \end{figure} \end{document} ``` MATLAB代码如下: ``` clear all clc close all t=0:0.01:2; y=1-exp(-11.76.*t).*cos(15.68.*t)-0.75*exp(-11.76.*t).*cos(15.68.*t); plot(t,y,'r'); ``` 其中tikz画图的结果如下: ![](https://wenda.latexstudio.net/data/attach/201019/rnNb3DS3.png) MATLAB画图结果如下: ![](https://wenda.latexstudio.net/data/attach/201019/7jDRoOOu.png)