Matlab学习记录20

书籍:Matlab实用教程

工具:Matlab2021a

电脑信息:Intel® Xeon® CPU E5-2603 v3 @ 1.60GHz

系统类型:64位操作系统,基于X64的处理器 windows10 专业版

第3章MATLAB的符号计算

3.7 符号函数的可视化

3.7.1 符号函数的绘图命令

1、ezplot和ezplot3命令

cpp 复制代码
>> y=str2sym('-1/3*x^3+1/3*x^4')
 
y =
 
x^4/3 - x^3/3
 
>> ezplot(y)
cpp 复制代码
>> ezplot(y,[0,100])
cpp 复制代码
>> x=str2sym('sin(t)')
 
x =
 
sin(t)
 
>> z=str2sym('t')
 
z =
 
t
 
>> y=str2sym('cos(t)')
 
y =
 
cos(t)
 
>> ezplot3(x,y,z,[0,10*pi],'animate')

2、其它绘图命令

cpp 复制代码
>> ezcontour('x*sin(t)',[-4,4])
cpp 复制代码
>> ezcontourf('x*sin(t)',[-4,4])
cpp 复制代码
>> ezmesh('sin(x)*exp(-t)','cos(x)*exp(-t)','x',[0,2*pi])
cpp 复制代码
>> ezmeshc('sin(x)*t',[-pi,pi])
cpp 复制代码
>> ezpolar('sin(t)',[0,pi/2])
cpp 复制代码
>> ezsurf('x*sin(t)','x*cos(t)','t',[0,10*pi])
cpp 复制代码
>> ezsurfc('x*sin(t)','x*cos(t)','t',[0,pi,0,2*pi])

3.7.2 图形化的符号函数计算器

cpp 复制代码
>> funtool


3.8 Maple函数的使用

3.8.1 访问maple函数

cpp 复制代码
>> maple('discrim(a*x^2+b*x+c,x)')
函数或变量 'maple' 无法识别。
 
>> mfun('gcd',20,30)
函数或变量 'mfun' 无法识别。
 
>> mfunlist
函数或变量 'mfunlist' 无法识别。

因为没有安装Maple,不支持。

3.8.2 获得Maple的帮助

相关推荐
聆春烟雨簌簌3 分钟前
LangChain4j使用文档
开发语言·python
程序员小羊!4 分钟前
12.Java 多线程编程
java·开发语言
xuhaoyu_cpp_java10 分钟前
项目学习(三)代码生成器
java·经验分享·笔记·学习
乐观勇敢坚强的老彭11 分钟前
C++信息学奥赛lesson1
java·开发语言·c++
jllllyuz18 分钟前
MATLAB实现滚动轴承故障诊断(外圈故障)
开发语言·人工智能·matlab
github_czy20 分钟前
更加优雅的类型检查与传参---mcp源码分析
java·服务器·开发语言
Irissgwe26 分钟前
C++ STL关联式容器详解:set、multiset、map、multimap
开发语言·c++·stl·set·map·multiset·关联式容器
叶帆35 分钟前
【YFIOs】用C#开发硬件之WiFi网络
开发语言·网络·c#
meilindehuzi_a38 分钟前
深入理解 JavaScript 的同步与异步机制:从单线程设计到 Promise 核心应用
开发语言·javascript·ecmascript
worilb43 分钟前
Spring Cloud 学习与实践(8):Spring Cloud Gateway 统一入口、路由转发与双重跨域故障演练
学习·spring·spring cloud