当前位置:网站首页>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
边栏推荐
- Multi person cooperation project to see how many lines of code each person has written
- Simple PHP paging implementation
- 龙芯派2代烧写PMON和重装系统
- How to apply the updated fluent 3.0 to applet development
- Zhubo Huangyu: it's really bad not to understand these gold frying skills
- [public class preview]: basis and practice of video quality evaluation
- kafaka 日志收集
- NFT value and white paper acquisition
- The "Baidu Cup" CTF competition was held in February 2017, Web: explosion-2
- Etcd database source code analysis -- rawnode simple package
猜你喜欢
Mmseg - Mutli view time series data inspection and visualization
Ordering system based on wechat applet
Attack and defense world crypto WP
Network security - Novice introduction
Aikesheng sqle audit tool successfully completed the evaluation of "SQL quality management platform grading ability" of the Academy of communications and communications
Idea remote debugging agent
南理工在线交流群
Rk3566 add LED
The real king of caching, Google guava is just a brother
Can graduate students not learn English? As long as the score of postgraduate entrance examination English or CET-6 is high!
随机推荐
[machine learning notes] several methods of splitting data into training sets and test sets
Introduction to Chapter 8 proof problem of njupt "Xin'an numeral base"
53. 最大子数组和:给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
华为推送服务内容,阅读笔记
Scientific running robot pancakeswap clip robot latest detailed tutorial
内网穿透工具 netapp
Pancake Bulldog robot V2 (code optimized)
About the problem and solution of 403 error in wampserver
Etcd database source code analysis -- rawnode simple package
Source code analysis of etcd database -- peer RT of inter cluster network layer client
ELFK部署
Prefix, infix, suffix expression "recommended collection"
Internal JSON-RPC error. {"code":-32000, "message": "execution reverted"} solve the error
Network security HSRP protocol
ETCD数据库源码分析——集群间网络层客户端peerRt
深拷贝真难
ELK 企业级日志分析系统
Require, require in PHP_ once、include、include_ Detailed explanation of the efficiency of repeated introduction of once class library
PHP character capture notes 2020-09-14
Data Lake (VII): Iceberg concept and review what is a data Lake