当前位置:网站首页>Matlab learning 2022.7.4
Matlab learning 2022.7.4
2022-07-05 13:49:00 【megaData】
I used my vacation time to pass 《MATLAB Application encyclopedia 》 And Related videos to learn matlab
Common commands :
clc Used to clear the contents of the command line window
clear Used to clear variables in the workspace
whos Used to display the details of variables
who Used to list the names of variables in the workspace
Use percent sign % Annotate the program
data type :
a1 = int8(6)
a2 = int16(-20)
%int32 int64 Is a signed integer
a3 = uint32(100)
a4 = uint64(200)
%uint8 uint16 Is an unsigned integer
b1 = single(3.5)
% Single precision floating point
b2 = 12
% The default is double precision floating point double
c1 = true
%logical Logical type
c2{1,1}=100
% Is the cell array type cell
c3='hello'
%char Is string type
c4.name='robin'
% Is the structure type
[email protected]
%function_handle Is the function handle type
value type :
stay matlab among , The default value type is double precision floating point
a = 24
% The default variable is double precision floating point
b1 = int8(a)
b2 = int16(a)
b3 = int32(a)
b4 = int64(a)
c = 'hello'
int8(c)
% Convert string to 8 An integer
By function intmin() and intmax() To get the value range of integers
Rounding function of floating point numbers :
round()、fix( towards 0 integer )、floor( Not greater than this number )、ceil( Not less than this number )
a1 = round(2.5)
a2 = round(-2.4)
a3 = round(-2.5)
b1 = fix(-3.6)
b2 = fix(-3.5)
c1 = floor(-4.2)
c2 = floor(4.9)
d1 = ceil(4.2)
d2 = ceil(-4.4)
a = 123.34
b = single(a)
c1 = double(a)
c2 = int16(a)
c3 = int32(a)
d1 = [realmin('single') realmax('single')]
d2 = [realmin('double') realmax('double')]
% By function realmin() and realmax() You can get the value range of single precision and double precision floating-point numbers
Use complex(a,b) To create a complex number (a It is the real part ,b It is the imaginary part )
z1 = 3+4i
a1 = real(z1)
% Get the real part
a2 = imag(z1)
% Get the imaginary part
b1 = abs(z1)
% Get the module of the complex number
b2 = angle(z1)
c1 = conj(z1)
% Get conjugate complex
z2 = complex(1:3,2:4)
real(z2)
imag(z2)
Using functions format() To determine the display format of numeric type
The default display is :format short After decimal point 4 position
format short
a = 12.3456789
format short
a
format long
a
format long e
a
format short e
a
format bank
a
format +
a
format rational
a
format short
% Restore to the system default display format
Logical type :
a1 = true
a2 = false
a3 = true(3,4)
a4 = false(3)
clear all
a = 3
logical(a)
b=0
logical(b)
c = [1.3 -3 0;2 0 4;0.01 9 1]
logical(c)
% Convert numeric type to logical type
character :
a = 'My name is zhangsan'
b = char([65 66 67 68])
c = int8('hello')
d =' Zhang '
clear all
Use function handles to call functions indirectly
% Function handle
f1 = @cos
t = 0:pi/5:pi
f1(t)
f2 = @complex
f2(3,4)
clear all
f1 = @char
s1 = func2str(f1)
f2 = str2func(s1)
functions(f1)
isa(f1,'function_handle')
isequal(f1,f2)
clear all
边栏推荐
- Selenium crawls Baidu pictures
- 荐号 | 有趣的人都在看什么?
- leetcode 10. Regular Expression Matching 正则表达式匹配 (困难)
- 华为推送服务内容,阅读笔记
- Network security HSRP protocol
- Request + BS4 crawl Netease cloud music popular comments
- Mmseg - Mutli view time series data inspection and visualization
- Those things I didn't know until I took the postgraduate entrance examination
- Internal JSON-RPC error. {"code":-32000, "message": "execution reverted"} solve the error
- MySQL get time
猜你喜欢
The development of speech recognition app with uni app is simple and fast.
MMSeg——Mutli-view时序数据检查与可视化
[South China University of technology] information sharing of postgraduate entrance examination and re examination
【云资源】云资源安全管理用什么软件好?为什么?
[public class preview]: basis and practice of video quality evaluation
Laravel framework operation error: no application encryption key has been specified
Solve the problem of invalid uni app configuration page and tabbar
Self built shooting range 2022
那些考研后才知道的事
Don't know these four caching modes, dare you say you understand caching?
随机推荐
Interviewer soul torture: why does the code specification require SQL statements not to have too many joins?
How to deal with the Yellow Icon during the installation of wampserver
Aikesheng sqle audit tool successfully completed the evaluation of "SQL quality management platform grading ability" of the Academy of communications and communications
Those things I didn't know until I took the postgraduate entrance examination
Pancake Bulldog robot V2 (code optimized)
运筹说 第68期|2022年最新影响因子正式发布 快看管科领域期刊的变化
[machine learning notes] how to solve over fitting and under fitting
Requests + BS4 crawl Douban top250 movie information
The real king of caching, Google guava is just a brother
4年工作经验,多线程间的5种通信方式都说不出来,你敢信?
MMSeg——Mutli-view时序数据检查与可视化
kafaka 日志收集
Programmer growth Chapter 8: do a good job of testing
Kafaka log collection
Request + BS4 crawl Netease cloud music popular comments
STM32 reverse entry
When using Tencent cloud for the first time, you can only use webshell connection instead of SSH connection.
Attack and defense world crypto WP
What happened to the communication industry in the first half of this year?
Apicloud studio3 WiFi real machine synchronization and WiFi real machine preview instructions