matlab函数式里虚数i怎么表示,MATLAB中复数的处理函数
要说明复数的运算,先从解以下的二次方程式的复数根谈起
上式的根有实部 (-2) 及虚部 (±3),我们就这个复数的表示法来说明 MATLAB的复数功能。MATLAB
是以i或j字元来代表虚部,其它的复数相关函数有real, imag, conj, abs, angle等等,详见线上说明lookfor
complex。如果复数表示为 x=a+bi
共轭复数
=
, 复数大小r =
, 复数向量的夹角 θ= tan-1
(b/a)
复数实部a = r cosθ, 复数虚部b = r sinθ, 复数指数表示法
x=r ei
上述各函数对应MATLAB的复数指令为
a=real(x), b=imag(x),
=conj(x), r=abs(x),
=angle(x), x=r*exp(i*angle(x))
以下是几个复数表示式的例子:
>> x=1-2*i; % 注意是 2*i 不是 2i
>> real(x) % 列出实部
ans =
1
>> imag(x) % 列出虚部
ans =
-2
>> conj(x) % 计算共轭复数
ans =
1.0000 + 2.0000i
>> abs(x) % 计算复数的大小
ans =
2.2361
>> angle(x) % 计算复数向量的夹角(以径度表示)
ans =
-1.1071
>> a=1; b=4; c=13;
>> x1=(-b+sqrt(b^2-4*a*c))/(2*a) % 以解二次方程式根的公式计算复数根
x1 =
-2.0000 + 3.0000i
>> x2=(-b-sqrt(b^2-4*a*c))/(2*a)
x2 =
-2.0000 - 3.0000i
>> y=exp(i) % 以复数指数方式表示一个复数
y =
0.5403 + 0.8415i
>> y=exp(i*pi*0.75)
y =
-0.7071 + 0.7071i
和复数有关的图以极座标来表示会比一般的卡氏座标要合适,polar指令可以将数据以极座标方式加以绘图, 其语法为
polar(theta,r),(theta,r)分别代表极座标上的角度及半径值。以下的例子说明了 polar用法:
>> t=0:0.01:2*pi;
>> r=sin(2*t).*cos(2*t);
>> polar(t,r)
>> title('Polar plot of sin(2t)cos(2t)')
>> angle=0:2*pi/100:2*pi;
>> r=angle/(2*pi);
>> polar(angle,r)
>> title('Polar plot')
>> grid
matlab函数式里虚数i怎么表示,MATLAB中复数的处理函数相关推荐
- matlab函数式里虚数i怎么表示,matlab虚数_matlab 中复数如何表示?
matlab 中复数如何表示? 你i是不是已经被定义为变量了,正常i就是复数单位,可以这样表示的. matlab是否可以定义虚数 想来想去只想到一个比较笨的办法,不过不用if.find和循环语句,而且 ...
- matlab中如何处理复数,matlab中复数的处理函数
matlab中复数的处理函数 MATLAB 中复数的处理函数要说明复数的运算,先从解以下的二次方程式的复数根谈起上式的根有实部 (-2) 及虚部 (±3),我们就这个复数的表示法来说明 MATLAB的 ...
- matlab程序里nbus=x的意思,MATLAB潮流程序(IEEE14 直角坐标 牛拉法)
MATLAB潮流程序(IEEE14 直角坐标牛拉法)clear baseMVA=100; %功率基值 %%读Data1中数据 load Data1.txt Bus=Data1(:,1); %节点号 V ...
- python从字典里搜索_Python:在字典中搜索字典的函数
我有个问题是这样的Write the contract, docstring and implementation for a function findActor that takes a movi ...
- Matlab:绘制虚数和复数数据图
Matlab:绘制虚数和复数数据图 绘制一个复数输入 绘制多个复数输入 绘制一个复数输入 此示例演示如何绘制复数向量 z 的虚部与实部.在此复数输入中,plot(z) 等同于 plot(real(z) ...
- matlab神经网络 时间序列,请问吧里有大神做过MATLAB时间序列神经网络(NARX)吗?...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 请问吧里有大神做过MATLAB时间序列神经网络(NARX)吗?请教一下该神经网络的预测问题 我用网上的一个案例:知道2015年降雨我要预测该年水位.用往年 ...
- matlab narxnet,请问吧里有大神做过MATLAB时间序列神经网络(NARX)吗?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 请问吧里有大神做过MATLAB时间序列神经网络(NARX)吗?请教一下该神经网络的预测问题 我用网上的一个案例:知道2015年降雨我要预测该年水位.用往年 ...
- Matlab画圆方向图,如何在matlab里画天线的立体方向图?
如何在matlab里画天线的立体方向图?有没有具体的函数? 有的,你看下一般的matlab教程里都有着方面的介绍,查一下就可以了 有数据,Matlab可以画 归根到底,画极坐标方向图是坐标变换的问题. ...
- 在Matlab图片里输入数学公式、符号和希腊字母等
在所有的Matlab Figure里都可以使用大量的Tex代码来输入公式.数学符号等.而且都能够写完立马显示,不对的话可以迅速更正.下图是插入"\delta"的效果: 下面是Mat ...
- 在Matlab图片里输入数学公式、符号和希腊字母的方法
在Matlab图片里输入数学公式.符号和希腊字母的方法 在所有的Matlab Figure里都可以使用大量的Tex代码来输入公式.数学符号等.而且,与Word2007类似,都能够写完立马显示,不对的话 ...
最新文章
- Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
- SilverLight企业应用框架设计【二】框架画面
- c++创建文件_JavaNote 文件系统及Java文件基本操作
- es6 filter方法_ES5和ES6函数你不知道的区别
- Android -- 创建XML文件对象及其序列化, pull解析XML文件
- 比较排序算法的时间复杂度 c语言,c语言四种排序算法时间复杂度比较(10页)-原创力文档...
- 【Leetcode | 52】257. 二叉树的所有路径
- MongoDB - 它是什么?从哪里来?
- 8年php薪資,8年PHP求稳定远程团队带走
- 介绍10款常用的JAVA测试工具
- 第二章 如何在VS2008里面编译CG
- pip环境变量配置 python3.6_零基础学python之爬虫第一节环境配置第一章:Python3+Pip环境配置...
- ktv服务器操作系统,开源ktv客户端服务器系统
- 容器技术Docker K8s 33 04-容器服务ACK基础与进阶-06-集群管理
- phpcms手机端去掉index.php,如何取消phpcms v9手机门户中文章详情页模板中内容被自动分页...
- Python制作某电商平台商品竞拍脚本,能自动定时、抢拍、购买
- 简单聊聊利用DNS服务器提供单一入口
- 拥塞控制,CDN,端到端
- 心里窝火无语的图片_无语的说说心情、图片【12句】
- 《基于Python的大数据分析基础及实战》第一章